[][src]Trait uikit_sys::NSArray_NSExtendedArray

pub trait NSArray_NSExtendedArray<ObjectType>: Sized + Deref {
    unsafe fn arrayByAddingObject_(self, anObject: u64) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn arrayByAddingObjectsFromArray_(
        self,
        otherArray: NSArray
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn componentsJoinedByString_(self, separator: NSString) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn containsObject_(self, anObject: u64) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn descriptionWithLocale_(self, locale: id) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn descriptionWithLocale_indent_(
        self,
        locale: id,
        level: NSUInteger
    ) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn firstObjectCommonWithArray_(self, otherArray: NSArray) -> u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn getObjects_range_(self, objects: *mut u64, range: NSRange)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexOfObject_(self, anObject: u64) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexOfObject_inRange_(
        self,
        anObject: u64,
        range: NSRange
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexOfObjectIdenticalTo_(self, anObject: u64) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexOfObjectIdenticalTo_inRange_(
        self,
        anObject: u64,
        range: NSRange
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isEqualToArray_(self, otherArray: NSArray) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn objectEnumerator(self) -> NSEnumerator
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn reverseObjectEnumerator(self) -> NSEnumerator
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sortedArrayUsingFunction_context_(
        self,
        comparator: Option<unsafe extern "C" fn(arg1: u64, arg2: u64, arg3: *mut c_void) -> NSInteger>,
        context: *mut c_void
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sortedArrayUsingFunction_context_hint_(
        self,
        comparator: Option<unsafe extern "C" fn(arg1: u64, arg2: u64, arg3: *mut c_void) -> NSInteger>,
        context: *mut c_void,
        hint: NSData
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sortedArrayUsingSelector_(self, comparator: Sel) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn subarrayWithRange_(self, range: NSRange) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn writeToURL_error_(self, url: NSURL, error: *mut NSError) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn makeObjectsPerformSelector_(self, aSelector: Sel)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn makeObjectsPerformSelector_withObject_(
        self,
        aSelector: Sel,
        argument: id
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn objectsAtIndexes_(self, indexes: NSIndexSet) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn objectAtIndexedSubscript_(self, idx: NSUInteger) -> u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateObjectsUsingBlock_(self, block: _bindgen_ty_id_143682)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateObjectsWithOptions_usingBlock_(
        self,
        opts: NSEnumerationOptions,
        block: _bindgen_ty_id_143690
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateObjectsAtIndexes_options_usingBlock_(
        self,
        s: NSIndexSet,
        opts: NSEnumerationOptions,
        block: _bindgen_ty_id_143700
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexOfObjectPassingTest_(
        self,
        predicate: _bindgen_ty_id_143708
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexOfObjectWithOptions_passingTest_(
        self,
        opts: NSEnumerationOptions,
        predicate: _bindgen_ty_id_143715
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexOfObjectAtIndexes_options_passingTest_(
        self,
        s: NSIndexSet,
        opts: NSEnumerationOptions,
        predicate: _bindgen_ty_id_143724
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexesOfObjectsPassingTest_(
        self,
        predicate: _bindgen_ty_id_143731
    ) -> NSIndexSet
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexesOfObjectsWithOptions_passingTest_(
        self,
        opts: NSEnumerationOptions,
        predicate: _bindgen_ty_id_143740
    ) -> NSIndexSet
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexesOfObjectsAtIndexes_options_passingTest_(
        self,
        s: NSIndexSet,
        opts: NSEnumerationOptions,
        predicate: _bindgen_ty_id_143751
    ) -> NSIndexSet
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sortedArrayUsingComparator_(self, cmptr: NSComparator) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sortedArrayWithOptions_usingComparator_(
        self,
        opts: NSSortOptions,
        cmptr: NSComparator
    ) -> NSArray
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn indexOfObject_inSortedRange_options_usingComparator_(
        self,
        obj: u64,
        r: NSRange,
        opts: NSBinarySearchingOptions,
        cmp: NSComparator
    ) -> NSUInteger
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn description(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn firstObject(self) -> u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn lastObject(self) -> u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sortedArrayHint(self) -> NSData
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn arrayByAddingObject_(self, anObject: u64) -> NSArray where
    Self::Target: Message + Sized

unsafe fn arrayByAddingObjectsFromArray_(self, otherArray: NSArray) -> NSArray where
    Self::Target: Message + Sized

unsafe fn componentsJoinedByString_(self, separator: NSString) -> NSString where
    Self::Target: Message + Sized

unsafe fn containsObject_(self, anObject: u64) -> BOOL where
    Self::Target: Message + Sized

unsafe fn descriptionWithLocale_(self, locale: id) -> NSString where
    Self::Target: Message + Sized

unsafe fn descriptionWithLocale_indent_(
    self,
    locale: id,
    level: NSUInteger
) -> NSString where
    Self::Target: Message + Sized

unsafe fn firstObjectCommonWithArray_(self, otherArray: NSArray) -> u64 where
    Self::Target: Message + Sized

unsafe fn getObjects_range_(self, objects: *mut u64, range: NSRange) where
    Self::Target: Message + Sized

unsafe fn indexOfObject_(self, anObject: u64) -> NSUInteger where
    Self::Target: Message + Sized

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

unsafe fn indexOfObjectIdenticalTo_(self, anObject: u64) -> NSUInteger where
    Self::Target: Message + Sized

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

unsafe fn isEqualToArray_(self, otherArray: NSArray) -> BOOL where
    Self::Target: Message + Sized

unsafe fn objectEnumerator(self) -> NSEnumerator where
    Self::Target: Message + Sized

unsafe fn reverseObjectEnumerator(self) -> NSEnumerator where
    Self::Target: Message + Sized

unsafe fn sortedArrayUsingFunction_context_(
    self,
    comparator: Option<unsafe extern "C" fn(arg1: u64, arg2: u64, arg3: *mut c_void) -> NSInteger>,
    context: *mut c_void
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn sortedArrayUsingFunction_context_hint_(
    self,
    comparator: Option<unsafe extern "C" fn(arg1: u64, arg2: u64, arg3: *mut c_void) -> NSInteger>,
    context: *mut c_void,
    hint: NSData
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn sortedArrayUsingSelector_(self, comparator: Sel) -> NSArray where
    Self::Target: Message + Sized

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

unsafe fn writeToURL_error_(self, url: NSURL, error: *mut NSError) -> BOOL where
    Self::Target: Message + Sized

unsafe fn makeObjectsPerformSelector_(self, aSelector: Sel) where
    Self::Target: Message + Sized

unsafe fn makeObjectsPerformSelector_withObject_(
    self,
    aSelector: Sel,
    argument: id
) where
    Self::Target: Message + Sized

unsafe fn objectsAtIndexes_(self, indexes: NSIndexSet) -> NSArray where
    Self::Target: Message + Sized

unsafe fn objectAtIndexedSubscript_(self, idx: NSUInteger) -> u64 where
    Self::Target: Message + Sized

unsafe fn enumerateObjectsUsingBlock_(self, block: _bindgen_ty_id_143682) where
    Self::Target: Message + Sized

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

unsafe fn enumerateObjectsAtIndexes_options_usingBlock_(
    self,
    s: NSIndexSet,
    opts: NSEnumerationOptions,
    block: _bindgen_ty_id_143700
) where
    Self::Target: Message + Sized

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

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

unsafe fn indexOfObjectAtIndexes_options_passingTest_(
    self,
    s: NSIndexSet,
    opts: NSEnumerationOptions,
    predicate: _bindgen_ty_id_143724
) -> NSUInteger where
    Self::Target: Message + Sized

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

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

unsafe fn indexesOfObjectsAtIndexes_options_passingTest_(
    self,
    s: NSIndexSet,
    opts: NSEnumerationOptions,
    predicate: _bindgen_ty_id_143751
) -> NSIndexSet where
    Self::Target: Message + Sized

unsafe fn sortedArrayUsingComparator_(self, cmptr: NSComparator) -> NSArray where
    Self::Target: Message + Sized

unsafe fn sortedArrayWithOptions_usingComparator_(
    self,
    opts: NSSortOptions,
    cmptr: NSComparator
) -> NSArray where
    Self::Target: Message + Sized

unsafe fn indexOfObject_inSortedRange_options_usingComparator_(
    self,
    obj: u64,
    r: NSRange,
    opts: NSBinarySearchingOptions,
    cmp: NSComparator
) -> NSUInteger where
    Self::Target: Message + Sized

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

unsafe fn firstObject(self) -> u64 where
    Self::Target: Message + Sized

unsafe fn lastObject(self) -> u64 where
    Self::Target: Message + Sized

unsafe fn sortedArrayHint(self) -> NSData where
    Self::Target: Message + Sized

Loading content...

Implementors

impl<ObjectType: 'static> NSArray_NSExtendedArray<ObjectType> for NSArray[src]

impl<ObjectType: 'static> NSArray_NSExtendedArray<ObjectType> for NSMutableArray[src]

Loading content...