[][src]Trait uikit_sys::INSLinguisticTagger

pub trait INSLinguisticTagger: Sized + Deref {
    unsafe fn initWithTagSchemes_options_(
        self,
        tagSchemes: NSArray,
        opts: NSUInteger
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setOrthography_range_(
        self,
        orthography: NSOrthography,
        range: NSRange
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn orthographyAtIndex_effectiveRange_(
        self,
        charIndex: NSUInteger,
        effectiveRange: NSRangePointer
    ) -> NSOrthography
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn stringEditedInRange_changeInLength_(
        self,
        newRange: NSRange,
        delta: NSInteger
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn tokenRangeAtIndex_unit_(
        self,
        charIndex: NSUInteger,
        unit: NSLinguisticTaggerUnit
    ) -> NSRange
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sentenceRangeForRange_(self, range: NSRange) -> NSRange
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateTagsInRange_unit_scheme_options_usingBlock_(
        self,
        range: NSRange,
        unit: NSLinguisticTaggerUnit,
        scheme: NSString,
        options: NSLinguisticTaggerOptions,
        block: _bindgen_ty_id_152880
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn tagAtIndex_unit_scheme_tokenRange_(
        self,
        charIndex: NSUInteger,
        unit: NSLinguisticTaggerUnit,
        scheme: NSString,
        tokenRange: NSRangePointer
    ) -> NSLinguisticTag
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn tagsInRange_unit_scheme_options_tokenRanges_(
        self,
        range: NSRange,
        unit: NSLinguisticTaggerUnit,
        scheme: NSString,
        options: NSLinguisticTaggerOptions,
        tokenRanges: *mut NSArray
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateTagsInRange_scheme_options_usingBlock_(
        self,
        range: NSRange,
        tagScheme: NSString,
        opts: NSLinguisticTaggerOptions,
        block: _bindgen_ty_id_152893
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn tagAtIndex_scheme_tokenRange_sentenceRange_(
        self,
        charIndex: NSUInteger,
        scheme: NSString,
        tokenRange: NSRangePointer,
        sentenceRange: NSRangePointer
    ) -> NSLinguisticTag
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn tagsInRange_scheme_options_tokenRanges_(
        self,
        range: NSRange,
        tagScheme: NSString,
        opts: NSLinguisticTaggerOptions,
        tokenRanges: *mut NSArray
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn possibleTagsAtIndex_scheme_tokenRange_sentenceRange_scores_(
        self,
        charIndex: NSUInteger,
        tagScheme: NSString,
        tokenRange: NSRangePointer,
        sentenceRange: NSRangePointer,
        scores: *mut NSArray
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn tagSchemes(self) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn string(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setString_(self, string: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dominantLanguage(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn availableTagSchemesForUnit_language_(
        unit: NSLinguisticTaggerUnit,
        language: NSString
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn availableTagSchemesForLanguage_(language: NSString) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn dominantLanguageForString_(string: NSString) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn tagForString_atIndex_unit_scheme_orthography_tokenRange_(
        string: NSString,
        charIndex: NSUInteger,
        unit: NSLinguisticTaggerUnit,
        scheme: NSString,
        orthography: NSOrthography,
        tokenRange: NSRangePointer
    ) -> NSLinguisticTag
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn tagsForString_range_unit_scheme_options_orthography_tokenRanges_(
        string: NSString,
        range: NSRange,
        unit: NSLinguisticTaggerUnit,
        scheme: NSString,
        options: NSLinguisticTaggerOptions,
        orthography: NSOrthography,
        tokenRanges: *mut NSArray
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateTagsForString_range_unit_scheme_options_orthography_usingBlock_(
        string: NSString,
        range: NSRange,
        unit: NSLinguisticTaggerUnit,
        scheme: NSString,
        options: NSLinguisticTaggerOptions,
        orthography: NSOrthography,
        block: _bindgen_ty_id_152930
    )
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initWithTagSchemes_options_(
    self,
    tagSchemes: NSArray,
    opts: NSUInteger
) -> instancetype where
    Self::Target: Message + Sized

unsafe fn setOrthography_range_(
    self,
    orthography: NSOrthography,
    range: NSRange
) where
    Self::Target: Message + Sized

unsafe fn orthographyAtIndex_effectiveRange_(
    self,
    charIndex: NSUInteger,
    effectiveRange: NSRangePointer
) -> NSOrthography where
    Self::Target: Message + Sized

unsafe fn stringEditedInRange_changeInLength_(
    self,
    newRange: NSRange,
    delta: NSInteger
) where
    Self::Target: Message + Sized

unsafe fn tokenRangeAtIndex_unit_(
    self,
    charIndex: NSUInteger,
    unit: NSLinguisticTaggerUnit
) -> NSRange where
    Self::Target: Message + Sized

unsafe fn sentenceRangeForRange_(self, range: NSRange) -> NSRange where
    Self::Target: Message + Sized

unsafe fn enumerateTagsInRange_unit_scheme_options_usingBlock_(
    self,
    range: NSRange,
    unit: NSLinguisticTaggerUnit,
    scheme: NSString,
    options: NSLinguisticTaggerOptions,
    block: _bindgen_ty_id_152880
) where
    Self::Target: Message + Sized

unsafe fn tagAtIndex_unit_scheme_tokenRange_(
    self,
    charIndex: NSUInteger,
    unit: NSLinguisticTaggerUnit,
    scheme: NSString,
    tokenRange: NSRangePointer
) -> NSLinguisticTag where
    Self::Target: Message + Sized

unsafe fn tagsInRange_unit_scheme_options_tokenRanges_(
    self,
    range: NSRange,
    unit: NSLinguisticTaggerUnit,
    scheme: NSString,
    options: NSLinguisticTaggerOptions,
    tokenRanges: *mut NSArray
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn enumerateTagsInRange_scheme_options_usingBlock_(
    self,
    range: NSRange,
    tagScheme: NSString,
    opts: NSLinguisticTaggerOptions,
    block: _bindgen_ty_id_152893
) where
    Self::Target: Message + Sized

unsafe fn tagAtIndex_scheme_tokenRange_sentenceRange_(
    self,
    charIndex: NSUInteger,
    scheme: NSString,
    tokenRange: NSRangePointer,
    sentenceRange: NSRangePointer
) -> NSLinguisticTag where
    Self::Target: Message + Sized

unsafe fn tagsInRange_scheme_options_tokenRanges_(
    self,
    range: NSRange,
    tagScheme: NSString,
    opts: NSLinguisticTaggerOptions,
    tokenRanges: *mut NSArray
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn possibleTagsAtIndex_scheme_tokenRange_sentenceRange_scores_(
    self,
    charIndex: NSUInteger,
    tagScheme: NSString,
    tokenRange: NSRangePointer,
    sentenceRange: NSRangePointer,
    scores: *mut NSArray
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn tagSchemes(self) -> NSArray where
    Self::Target: Message + Sized

unsafe fn string(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn setString_(self, string: NSString) where
    Self::Target: Message + Sized

unsafe fn dominantLanguage(self) -> NSString where
    Self::Target: Message + Sized

unsafe fn availableTagSchemesForUnit_language_(
    unit: NSLinguisticTaggerUnit,
    language: NSString
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn availableTagSchemesForLanguage_(language: NSString) -> NSArray where
    Self::Target: Message + Sized

unsafe fn dominantLanguageForString_(string: NSString) -> NSString where
    Self::Target: Message + Sized

unsafe fn tagForString_atIndex_unit_scheme_orthography_tokenRange_(
    string: NSString,
    charIndex: NSUInteger,
    unit: NSLinguisticTaggerUnit,
    scheme: NSString,
    orthography: NSOrthography,
    tokenRange: NSRangePointer
) -> NSLinguisticTag where
    Self::Target: Message + Sized

unsafe fn tagsForString_range_unit_scheme_options_orthography_tokenRanges_(
    string: NSString,
    range: NSRange,
    unit: NSLinguisticTaggerUnit,
    scheme: NSString,
    options: NSLinguisticTaggerOptions,
    orthography: NSOrthography,
    tokenRanges: *mut NSArray
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn enumerateTagsForString_range_unit_scheme_options_orthography_usingBlock_(
    string: NSString,
    range: NSRange,
    unit: NSLinguisticTaggerUnit,
    scheme: NSString,
    options: NSLinguisticTaggerOptions,
    orthography: NSOrthography,
    block: _bindgen_ty_id_152930
) where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSLinguisticTagger for NSLinguisticTagger[src]

Loading content...