[][src]Trait uikit_sys::INSKeyedArchiver

pub trait INSKeyedArchiver: Sized + Deref {
    unsafe fn initRequiringSecureCoding_(
        self,
        requiresSecureCoding: BOOL
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn init(self) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn initForWritingWithMutableData_(
        self,
        data: NSMutableData
    ) -> instancetype
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn finishEncoding(self)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setClassName_forClass_(self, codedName: NSString, cls: Class)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn classNameForClass_(self, cls: Class) -> NSString
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodeObject_forKey_(self, object: id, key: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodeConditionalObject_forKey_(self, object: id, key: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodeBool_forKey_(self, value: BOOL, key: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodeInt_forKey_(self, value: c_int, key: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodeInt32_forKey_(self, value: i32, key: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodeInt64_forKey_(self, value: i64, key: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodeFloat_forKey_(self, value: f32, key: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodeDouble_forKey_(self, value: f64, key: NSString)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodeBytes_length_forKey_(
        self,
        bytes: *const u8,
        length: NSUInteger,
        key: NSString
    )
    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 outputFormat(self) -> NSPropertyListFormat
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn setOutputFormat_(self, outputFormat: NSPropertyListFormat)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn encodedData(self) -> NSData
    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 archivedDataWithRootObject_requiringSecureCoding_error_(
        object: id,
        requiresSecureCoding: BOOL,
        error: *mut NSError
    ) -> NSData
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn archivedDataWithRootObject_(rootObject: id) -> NSData
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn archiveRootObject_toFile_(rootObject: id, path: NSString) -> BOOL
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn class_setClassName_forClass_(codedName: NSString, cls: Class)
    where
        Self::Target: Message + Sized
, { ... }
unsafe fn class_classNameForClass_(cls: Class) -> NSString
    where
        Self::Target: Message + Sized
, { ... } }

Provided methods

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

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

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

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

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

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

unsafe fn encodeObject_forKey_(self, object: id, key: NSString) where
    Self::Target: Message + Sized

unsafe fn encodeConditionalObject_forKey_(self, object: id, key: NSString) where
    Self::Target: Message + Sized

unsafe fn encodeBool_forKey_(self, value: BOOL, key: NSString) where
    Self::Target: Message + Sized

unsafe fn encodeInt_forKey_(self, value: c_int, key: NSString) where
    Self::Target: Message + Sized

unsafe fn encodeInt32_forKey_(self, value: i32, key: NSString) where
    Self::Target: Message + Sized

unsafe fn encodeInt64_forKey_(self, value: i64, key: NSString) where
    Self::Target: Message + Sized

unsafe fn encodeFloat_forKey_(self, value: f32, key: NSString) where
    Self::Target: Message + Sized

unsafe fn encodeDouble_forKey_(self, value: f64, key: NSString) where
    Self::Target: Message + Sized

unsafe fn encodeBytes_length_forKey_(
    self,
    bytes: *const u8,
    length: NSUInteger,
    key: NSString
) 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 outputFormat(self) -> NSPropertyListFormat where
    Self::Target: Message + Sized

unsafe fn setOutputFormat_(self, outputFormat: NSPropertyListFormat) where
    Self::Target: Message + Sized

unsafe fn encodedData(self) -> NSData 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 archivedDataWithRootObject_requiringSecureCoding_error_(
    object: id,
    requiresSecureCoding: BOOL,
    error: *mut NSError
) -> NSData where
    Self::Target: Message + Sized

unsafe fn archivedDataWithRootObject_(rootObject: id) -> NSData where
    Self::Target: Message + Sized

unsafe fn archiveRootObject_toFile_(rootObject: id, path: NSString) -> BOOL where
    Self::Target: Message + Sized

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

unsafe fn class_classNameForClass_(cls: Class) -> NSString where
    Self::Target: Message + Sized

Loading content...

Implementors

impl INSKeyedArchiver for NSKeyedArchiver[src]

Loading content...