[][src]Trait uikit_sys::NSMutableArray_NSExtendedMutableArray

pub trait NSMutableArray_NSExtendedMutableArray<ObjectType>: Sized + Deref {
    unsafe fn addObjectsFromArray_(self, otherArray: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn exchangeObjectAtIndex_withObjectAtIndex_(
        self,
        idx1: NSUInteger,
        idx2: NSUInteger
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeAllObjects(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeObject_inRange_(self, anObject: u64, range: NSRange)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeObject_(self, anObject: u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeObjectIdenticalTo_inRange_(
        self,
        anObject: u64,
        range: NSRange
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeObjectIdenticalTo_(self, anObject: u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeObjectsFromIndices_numIndices_(
        self,
        indices: *mut NSUInteger,
        cnt: NSUInteger
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeObjectsInArray_(self, otherArray: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeObjectsInRange_(self, range: NSRange)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn replaceObjectsInRange_withObjectsFromArray_range_(
        self,
        range: NSRange,
        otherArray: NSArray,
        otherRange: NSRange
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn replaceObjectsInRange_withObjectsFromArray_(
        self,
        range: NSRange,
        otherArray: NSArray
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setArray_(self, otherArray: NSArray)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sortUsingFunction_context_(
        self,
        compare: Option<unsafe extern "C" fn(arg1: u64, arg2: u64, arg3: *mut c_void) -> NSInteger>,
        context: *mut c_void
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sortUsingSelector_(self, comparator: Sel)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn insertObjects_atIndexes_(
        self,
        objects: NSArray,
        indexes: NSIndexSet
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn removeObjectsAtIndexes_(self, indexes: NSIndexSet)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn replaceObjectsAtIndexes_withObjects_(
        self,
        indexes: NSIndexSet,
        objects: NSArray
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setObject_atIndexedSubscript_(self, obj: u64, idx: NSUInteger)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sortUsingComparator_(self, cmptr: NSComparator)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn sortWithOptions_usingComparator_(
        self,
        opts: NSSortOptions,
        cmptr: NSComparator
    )
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn addObjectsFromArray_(self, otherArray: NSArray) where
    Self::Target: Message + Sized

unsafe fn exchangeObjectAtIndex_withObjectAtIndex_(
    self,
    idx1: NSUInteger,
    idx2: NSUInteger
) where
    Self::Target: Message + Sized

unsafe fn removeAllObjects(self) where
    Self::Target: Message + Sized

unsafe fn removeObject_inRange_(self, anObject: u64, range: NSRange) where
    Self::Target: Message + Sized

unsafe fn removeObject_(self, anObject: u64) where
    Self::Target: Message + Sized

unsafe fn removeObjectIdenticalTo_inRange_(self, anObject: u64, range: NSRange) where
    Self::Target: Message + Sized

unsafe fn removeObjectIdenticalTo_(self, anObject: u64) where
    Self::Target: Message + Sized

unsafe fn removeObjectsFromIndices_numIndices_(
    self,
    indices: *mut NSUInteger,
    cnt: NSUInteger
) where
    Self::Target: Message + Sized

unsafe fn removeObjectsInArray_(self, otherArray: NSArray) where
    Self::Target: Message + Sized

unsafe fn removeObjectsInRange_(self, range: NSRange) where
    Self::Target: Message + Sized

unsafe fn replaceObjectsInRange_withObjectsFromArray_range_(
    self,
    range: NSRange,
    otherArray: NSArray,
    otherRange: NSRange
) where
    Self::Target: Message + Sized

unsafe fn replaceObjectsInRange_withObjectsFromArray_(
    self,
    range: NSRange,
    otherArray: NSArray
) where
    Self::Target: Message + Sized

unsafe fn setArray_(self, otherArray: NSArray) where
    Self::Target: Message + Sized

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

unsafe fn sortUsingSelector_(self, comparator: Sel) where
    Self::Target: Message + Sized

unsafe fn insertObjects_atIndexes_(self, objects: NSArray, indexes: NSIndexSet) where
    Self::Target: Message + Sized

unsafe fn removeObjectsAtIndexes_(self, indexes: NSIndexSet) where
    Self::Target: Message + Sized

unsafe fn replaceObjectsAtIndexes_withObjects_(
    self,
    indexes: NSIndexSet,
    objects: NSArray
) where
    Self::Target: Message + Sized

unsafe fn setObject_atIndexedSubscript_(self, obj: u64, idx: NSUInteger) where
    Self::Target: Message + Sized

unsafe fn sortUsingComparator_(self, cmptr: NSComparator) where
    Self::Target: Message + Sized

unsafe fn sortWithOptions_usingComparator_(
    self,
    opts: NSSortOptions,
    cmptr: NSComparator
) where
    Self::Target: Message + Sized

Loading content...

Implementors

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

Loading content...