[][src]Trait uikit_sys::INSCoder

pub trait INSCoder: Sized + Deref {
    unsafe fn encodeValueOfObjCType_at_(
        self,
        type_: *const c_char,
        addr: *const c_void
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodeDataObject_(self, data: NSData)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodeDataObject(self) -> NSData
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodeValueOfObjCType_at_size_(
        self,
        type_: *const c_char,
        data: *mut c_void,
        size: NSUInteger
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn versionForClassName_(self, className: NSString) -> NSInteger
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn encodeValueOfObjCType_at_(
    self,
    type_: *const c_char,
    addr: *const c_void
) where
    Self::Target: Message + Sized

unsafe fn encodeDataObject_(self, data: NSData) where
    Self::Target: Message + Sized

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

unsafe fn decodeValueOfObjCType_at_size_(
    self,
    type_: *const c_char,
    data: *mut c_void,
    size: NSUInteger
) where
    Self::Target: Message + Sized

unsafe fn versionForClassName_(self, className: NSString) -> NSInteger where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSCoder for NSCoder[src]

impl INSCoder for NSKeyedArchiver[src]

impl INSCoder for NSKeyedUnarchiver[src]

impl INSCoder for NSXPCCoder[src]

Loading content...