[−][src]Trait uikit_sys::NSCoder_NSExtendedCoder
Provided methods
unsafe fn encodeObject_(self, object: id) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeRootObject_(self, rootObject: id) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeBycopyObject_(self, anObject: id) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeByrefObject_(self, anObject: id) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeConditionalObject_(self, object: id) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeValuesOfObjCTypes_(self, types: *const c_char) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeArrayOfObjCType_count_at_(
self,
type_: *const c_char,
count: NSUInteger,
array: *const c_void
) where
Self::Target: Message + Sized,
self,
type_: *const c_char,
count: NSUInteger,
array: *const c_void
) where
Self::Target: Message + Sized,
unsafe fn encodeBytes_length_(self, byteaddr: *const c_void, length: NSUInteger) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeObject(self) -> id where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeTopLevelObjectAndReturnError_(self, error: *mut NSError) -> id where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeValuesOfObjCTypes_(self, types: *const c_char) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeArrayOfObjCType_count_at_(
self,
itemType: *const c_char,
count: NSUInteger,
array: *mut c_void
) where
Self::Target: Message + Sized,
self,
itemType: *const c_char,
count: NSUInteger,
array: *mut c_void
) where
Self::Target: Message + Sized,
unsafe fn decodeBytesWithReturnedLength_(
self,
lengthp: *mut NSUInteger
) -> *mut c_void where
Self::Target: Message + Sized,
self,
lengthp: *mut NSUInteger
) -> *mut c_void where
Self::Target: Message + Sized,
unsafe fn setObjectZone_(self, zone: *mut NSZone) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn objectZone(self) -> *mut NSZone where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeObject_forKey_(self, object: id, key: NSString) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeConditionalObject_forKey_(self, object: id, key: NSString) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeBool_forKey_(self, value: BOOL, key: NSString) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeInt_forKey_(self, value: c_int, key: NSString) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeInt32_forKey_(self, value: i32, key: NSString) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeInt64_forKey_(self, value: i64, key: NSString) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeFloat_forKey_(self, value: f32, key: NSString) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeDouble_forKey_(self, value: f64, key: NSString) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn encodeBytes_length_forKey_(
self,
bytes: *const u8,
length: NSUInteger,
key: NSString
) where
Self::Target: Message + Sized,
self,
bytes: *const u8,
length: NSUInteger,
key: NSString
) where
Self::Target: Message + Sized,
unsafe fn containsValueForKey_(self, key: NSString) -> BOOL where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeObjectForKey_(self, key: NSString) -> id where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeTopLevelObjectForKey_error_(
self,
key: NSString,
error: *mut NSError
) -> id where
Self::Target: Message + Sized,
self,
key: NSString,
error: *mut NSError
) -> id where
Self::Target: Message + Sized,
unsafe fn decodeBoolForKey_(self, key: NSString) -> BOOL where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeIntForKey_(self, key: NSString) -> c_int where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeInt32ForKey_(self, key: NSString) -> i32 where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeInt64ForKey_(self, key: NSString) -> i64 where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeFloatForKey_(self, key: NSString) -> f32 where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeDoubleForKey_(self, key: NSString) -> f64 where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeBytesForKey_returnedLength_(
self,
key: NSString,
lengthp: *mut NSUInteger
) -> *const u8 where
Self::Target: Message + Sized,
self,
key: NSString,
lengthp: *mut NSUInteger
) -> *const u8 where
Self::Target: Message + Sized,
unsafe fn encodeInteger_forKey_(self, value: NSInteger, key: NSString) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeIntegerForKey_(self, key: NSString) -> NSInteger where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeObjectOfClass_forKey_(self, aClass: Class, key: NSString) -> id where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodeTopLevelObjectOfClass_forKey_error_(
self,
aClass: Class,
key: NSString,
error: *mut NSError
) -> id where
Self::Target: Message + Sized,
self,
aClass: Class,
key: NSString,
error: *mut NSError
) -> id where
Self::Target: Message + Sized,
unsafe fn decodeObjectOfClasses_forKey_(
self,
classes: NSSet,
key: NSString
) -> id where
Self::Target: Message + Sized,
self,
classes: NSSet,
key: NSString
) -> id where
Self::Target: Message + Sized,
unsafe fn decodeTopLevelObjectOfClasses_forKey_error_(
self,
classes: NSSet,
key: NSString,
error: *mut NSError
) -> id where
Self::Target: Message + Sized,
self,
classes: NSSet,
key: NSString,
error: *mut NSError
) -> id where
Self::Target: Message + Sized,
unsafe fn decodePropertyListForKey_(self, key: NSString) -> id where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn failWithError_(self, error: NSError) where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn systemVersion(self) -> c_uint where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn allowsKeyedCoding(self) -> BOOL where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn requiresSecureCoding(self) -> BOOL where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn allowedClasses(self) -> NSSet where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn decodingFailurePolicy(self) -> NSDecodingFailurePolicy where
Self::Target: Message + Sized,
Self::Target: Message + Sized,
unsafe fn error(self) -> NSError where
Self::Target: Message + Sized,
Self::Target: Message + Sized,