[][src]Trait uikit_sys::INSKeyedUnarchiver

pub trait INSKeyedUnarchiver: Sized + Deref {
    unsafe fn initForReadingFromData_error_(
        self,
        data: NSData,
        error: *mut NSError
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn init(self) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initForReadingWithData_(self, data: NSData) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn finishDecoding(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setClass_forClassName_(self, cls: Class, codedName: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn classForClassName_(self, codedName: NSString) -> Class
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn containsValueForKey_(self, key: NSString) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodeObjectForKey_(self, key: NSString) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodeBoolForKey_(self, key: NSString) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodeIntForKey_(self, key: NSString) -> c_int
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodeInt32ForKey_(self, key: NSString) -> i32
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodeInt64ForKey_(self, key: NSString) -> i64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodeFloatForKey_(self, key: NSString) -> f32
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodeDoubleForKey_(self, key: NSString) -> f64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodeBytesForKey_returnedLength_(
        self,
        key: NSString,
        lengthp: *mut NSUInteger
    ) -> *const u8
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn delegate(self) -> *mut u64
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDelegate_(self, delegate: *mut u64)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn requiresSecureCoding(self) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setRequiresSecureCoding_(self, requiresSecureCoding: BOOL)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn decodingFailurePolicy(self) -> NSDecodingFailurePolicy
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setDecodingFailurePolicy_(
        self,
        decodingFailurePolicy: NSDecodingFailurePolicy
    )
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unarchivedObjectOfClass_fromData_error_(
        cls: Class,
        data: NSData,
        error: *mut NSError
    ) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unarchivedObjectOfClasses_fromData_error_(
        classes: NSSet,
        data: NSData,
        error: *mut NSError
    ) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unarchiveObjectWithData_(data: NSData) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unarchiveTopLevelObjectWithData_error_(
        data: NSData,
        error: *mut NSError
    ) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn unarchiveObjectWithFile_(path: NSString) -> id
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn class_setClass_forClassName_(cls: Class, codedName: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn class_classForClassName_(codedName: NSString) -> Class
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

unsafe fn initForReadingFromData_error_(
    self,
    data: NSData,
    error: *mut NSError
) -> instancetype where
    Self::Target: Message + Sized

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

unsafe fn initForReadingWithData_(self, data: NSData) -> instancetype where
    Self::Target: Message + Sized

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

unsafe fn setClass_forClassName_(self, cls: Class, codedName: NSString) where
    Self::Target: Message + Sized

unsafe fn classForClassName_(self, codedName: NSString) -> Class where
    Self::Target: Message + Sized

unsafe fn containsValueForKey_(self, key: NSString) -> BOOL where
    Self::Target: Message + Sized

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

unsafe fn decodeBoolForKey_(self, key: NSString) -> BOOL where
    Self::Target: Message + Sized

unsafe fn decodeIntForKey_(self, key: NSString) -> c_int where
    Self::Target: Message + Sized

unsafe fn decodeInt32ForKey_(self, key: NSString) -> i32 where
    Self::Target: Message + Sized

unsafe fn decodeInt64ForKey_(self, key: NSString) -> i64 where
    Self::Target: Message + Sized

unsafe fn decodeFloatForKey_(self, key: NSString) -> f32 where
    Self::Target: Message + Sized

unsafe fn decodeDoubleForKey_(self, key: NSString) -> f64 where
    Self::Target: Message + Sized

unsafe fn decodeBytesForKey_returnedLength_(
    self,
    key: NSString,
    lengthp: *mut NSUInteger
) -> *const u8 where
    Self::Target: Message + Sized

unsafe fn delegate(self) -> *mut u64 where
    Self::Target: Message + Sized

unsafe fn setDelegate_(self, delegate: *mut u64) where
    Self::Target: Message + Sized

unsafe fn requiresSecureCoding(self) -> BOOL where
    Self::Target: Message + Sized

unsafe fn setRequiresSecureCoding_(self, requiresSecureCoding: BOOL) where
    Self::Target: Message + Sized

unsafe fn decodingFailurePolicy(self) -> NSDecodingFailurePolicy where
    Self::Target: Message + Sized

unsafe fn setDecodingFailurePolicy_(
    self,
    decodingFailurePolicy: NSDecodingFailurePolicy
) where
    Self::Target: Message + Sized

unsafe fn unarchivedObjectOfClass_fromData_error_(
    cls: Class,
    data: NSData,
    error: *mut NSError
) -> id where
    Self::Target: Message + Sized

unsafe fn unarchivedObjectOfClasses_fromData_error_(
    classes: NSSet,
    data: NSData,
    error: *mut NSError
) -> id where
    Self::Target: Message + Sized

unsafe fn unarchiveObjectWithData_(data: NSData) -> id where
    Self::Target: Message + Sized

unsafe fn unarchiveTopLevelObjectWithData_error_(
    data: NSData,
    error: *mut NSError
) -> id where
    Self::Target: Message + Sized

unsafe fn unarchiveObjectWithFile_(path: NSString) -> id where
    Self::Target: Message + Sized

unsafe fn class_setClass_forClassName_(cls: Class, codedName: NSString) where
    Self::Target: Message + Sized

unsafe fn class_classForClassName_(codedName: NSString) -> Class where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSKeyedUnarchiver for NSKeyedUnarchiver[src]

Loading content...