[][src]Trait uikit_sys::NSData_NSExtendedData

pub trait NSData_NSExtendedData: Sized + Deref {
    unsafe fn getBytes_length_(self, buffer: *mut c_void, length: NSUInteger)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn getBytes_range_(self, buffer: *mut c_void, range: NSRange)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn isEqualToData_(self, other: NSData) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn subdataWithRange_(self, range: NSRange) -> NSData
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn writeToFile_atomically_(
        self,
        path: NSString,
        useAuxiliaryFile: BOOL
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn writeToURL_atomically_(self, url: NSURL, atomically: BOOL) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn writeToFile_options_error_(
        self,
        path: NSString,
        writeOptionsMask: NSDataWritingOptions,
        errorPtr: *mut NSError
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn writeToURL_options_error_(
        self,
        url: NSURL,
        writeOptionsMask: NSDataWritingOptions,
        errorPtr: *mut NSError
    ) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn rangeOfData_options_range_(
        self,
        dataToFind: NSData,
        mask: NSDataSearchOptions,
        searchRange: NSRange
    ) -> NSRange
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn enumerateByteRangesUsingBlock_(self, block: _bindgen_ty_id_145814)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn description(self) -> NSString
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn getBytes_length_(self, buffer: *mut c_void, length: NSUInteger) where
    Self::Target: Message + Sized

unsafe fn getBytes_range_(self, buffer: *mut c_void, range: NSRange) where
    Self::Target: Message + Sized

unsafe fn isEqualToData_(self, other: NSData) -> BOOL where
    Self::Target: Message + Sized

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

unsafe fn writeToFile_atomically_(
    self,
    path: NSString,
    useAuxiliaryFile: BOOL
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn writeToURL_atomically_(self, url: NSURL, atomically: BOOL) -> BOOL where
    Self::Target: Message + Sized

unsafe fn writeToFile_options_error_(
    self,
    path: NSString,
    writeOptionsMask: NSDataWritingOptions,
    errorPtr: *mut NSError
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn writeToURL_options_error_(
    self,
    url: NSURL,
    writeOptionsMask: NSDataWritingOptions,
    errorPtr: *mut NSError
) -> BOOL where
    Self::Target: Message + Sized

unsafe fn rangeOfData_options_range_(
    self,
    dataToFind: NSData,
    mask: NSDataSearchOptions,
    searchRange: NSRange
) -> NSRange where
    Self::Target: Message + Sized

unsafe fn enumerateByteRangesUsingBlock_(self, block: _bindgen_ty_id_145814) where
    Self::Target: Message + Sized

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

Loading content...

Implementors

impl NSData_NSExtendedData for NSData[src]

impl NSData_NSExtendedData for NSMutableData[src]

impl NSData_NSExtendedData for NSPurgeableData[src]

Loading content...