[][src]Trait uikit_sys::INSIndexSet

pub trait INSIndexSet: Sized + Deref {
    unsafe fn initWithIndexesInRange_(self, range: NSRange) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithIndexSet_(self, indexSet: NSIndexSet) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initWithIndex_(self, value: NSUInteger) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isEqualToIndexSet_(self, indexSet: NSIndexSet) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexGreaterThanIndex_(self, value: NSUInteger) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexLessThanIndex_(self, value: NSUInteger) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexGreaterThanOrEqualToIndex_(
        self,
        value: NSUInteger
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexLessThanOrEqualToIndex_(
        self,
        value: NSUInteger
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn getIndexes_maxCount_inIndexRange_(
        self,
        indexBuffer: *mut NSUInteger,
        bufferSize: NSUInteger,
        range: NSRangePointer
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn countOfIndexesInRange_(self, range: NSRange) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn containsIndex_(self, value: NSUInteger) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn containsIndexesInRange_(self, range: NSRange) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn containsIndexes_(self, indexSet: NSIndexSet) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn intersectsIndexesInRange_(self, range: NSRange) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateIndexesUsingBlock_(self, block: _bindgen_ty_id_143457)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateIndexesWithOptions_usingBlock_(
        self,
        opts: NSEnumerationOptions,
        block: _bindgen_ty_id_143464
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateIndexesInRange_options_usingBlock_(
        self,
        range: NSRange,
        opts: NSEnumerationOptions,
        block: _bindgen_ty_id_143471
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexPassingTest_(
        self,
        predicate: _bindgen_ty_id_143478
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexWithOptions_passingTest_(
        self,
        opts: NSEnumerationOptions,
        predicate: _bindgen_ty_id_143484
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexInRange_options_passingTest_(
        self,
        range: NSRange,
        opts: NSEnumerationOptions,
        predicate: _bindgen_ty_id_143490
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexesPassingTest_(
        self,
        predicate: _bindgen_ty_id_143496
    ) -> NSIndexSet
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexesWithOptions_passingTest_(
        self,
        opts: NSEnumerationOptions,
        predicate: _bindgen_ty_id_143504
    ) -> NSIndexSet
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexesInRange_options_passingTest_(
        self,
        range: NSRange,
        opts: NSEnumerationOptions,
        predicate: _bindgen_ty_id_143512
    ) -> NSIndexSet
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateRangesUsingBlock_(self, block: _bindgen_ty_id_143520)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateRangesWithOptions_usingBlock_(
        self,
        opts: NSEnumerationOptions,
        block: _bindgen_ty_id_143527
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateRangesInRange_options_usingBlock_(
        self,
        range: NSRange,
        opts: NSEnumerationOptions,
        block: _bindgen_ty_id_143534
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn count(self) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn firstIndex(self) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn lastIndex(self) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexSet() -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexSetWithIndex_(value: NSUInteger) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexSetWithIndexesInRange_(range: NSRange) -> instancetype
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

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

unsafe fn initWithIndexSet_(self, indexSet: NSIndexSet) -> instancetype where
    Self::Target: Message + Sized

unsafe fn initWithIndex_(self, value: NSUInteger) -> instancetype where
    Self::Target: Message + Sized

unsafe fn isEqualToIndexSet_(self, indexSet: NSIndexSet) -> BOOL where
    Self::Target: Message + Sized

unsafe fn indexGreaterThanIndex_(self, value: NSUInteger) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn indexLessThanIndex_(self, value: NSUInteger) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn indexGreaterThanOrEqualToIndex_(self, value: NSUInteger) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn indexLessThanOrEqualToIndex_(self, value: NSUInteger) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn getIndexes_maxCount_inIndexRange_(
    self,
    indexBuffer: *mut NSUInteger,
    bufferSize: NSUInteger,
    range: NSRangePointer
) -> NSUInteger where
    Self::Target: Message + Sized

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

unsafe fn containsIndex_(self, value: NSUInteger) -> BOOL where
    Self::Target: Message + Sized

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

unsafe fn containsIndexes_(self, indexSet: NSIndexSet) -> BOOL where
    Self::Target: Message + Sized

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

unsafe fn enumerateIndexesUsingBlock_(self, block: _bindgen_ty_id_143457) where
    Self::Target: Message + Sized

unsafe fn enumerateIndexesWithOptions_usingBlock_(
    self,
    opts: NSEnumerationOptions,
    block: _bindgen_ty_id_143464
) where
    Self::Target: Message + Sized

unsafe fn enumerateIndexesInRange_options_usingBlock_(
    self,
    range: NSRange,
    opts: NSEnumerationOptions,
    block: _bindgen_ty_id_143471
) where
    Self::Target: Message + Sized

unsafe fn indexPassingTest_(
    self,
    predicate: _bindgen_ty_id_143478
) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn indexWithOptions_passingTest_(
    self,
    opts: NSEnumerationOptions,
    predicate: _bindgen_ty_id_143484
) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn indexInRange_options_passingTest_(
    self,
    range: NSRange,
    opts: NSEnumerationOptions,
    predicate: _bindgen_ty_id_143490
) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn indexesPassingTest_(
    self,
    predicate: _bindgen_ty_id_143496
) -> NSIndexSet where
    Self::Target: Message + Sized

unsafe fn indexesWithOptions_passingTest_(
    self,
    opts: NSEnumerationOptions,
    predicate: _bindgen_ty_id_143504
) -> NSIndexSet where
    Self::Target: Message + Sized

unsafe fn indexesInRange_options_passingTest_(
    self,
    range: NSRange,
    opts: NSEnumerationOptions,
    predicate: _bindgen_ty_id_143512
) -> NSIndexSet where
    Self::Target: Message + Sized

unsafe fn enumerateRangesUsingBlock_(self, block: _bindgen_ty_id_143520) where
    Self::Target: Message + Sized

unsafe fn enumerateRangesWithOptions_usingBlock_(
    self,
    opts: NSEnumerationOptions,
    block: _bindgen_ty_id_143527
) where
    Self::Target: Message + Sized

unsafe fn enumerateRangesInRange_options_usingBlock_(
    self,
    range: NSRange,
    opts: NSEnumerationOptions,
    block: _bindgen_ty_id_143534
) where
    Self::Target: Message + Sized

unsafe fn count(self) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn firstIndex(self) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn lastIndex(self) -> NSUInteger where
    Self::Target: Message + Sized

unsafe fn indexSet() -> instancetype where
    Self::Target: Message + Sized

unsafe fn indexSetWithIndex_(value: NSUInteger) -> instancetype where
    Self::Target: Message + Sized

unsafe fn indexSetWithIndexesInRange_(range: NSRange) -> instancetype where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSIndexSet for NSIndexSet[src]

impl INSIndexSet for NSMutableIndexSet[src]

Loading content...