☰
In objc::runtime
Structs
Class
Ivar
Method
Object
Protocol
Sel
Constants
NO
YES
Functions
class_addIvar
class_addMethod
class_addProtocol
class_conformsToProtocol
class_copyIvarList
class_copyMethodList
class_copyProtocolList
class_createInstance
class_getInstanceMethod
class_getInstanceSize
class_getInstanceVariable
class_getName
class_getSuperclass
ivar_getName
ivar_getOffset
ivar_getTypeEncoding
method_copyArgumentType
method_copyReturnType
method_exchangeImplementations
method_getImplementation
method_getName
method_getNumberOfArguments
method_setImplementation
objc_allocateClassPair
objc_allocateProtocol
objc_autorelease
objc_autoreleasePoolPop
objc_autoreleasePoolPush
objc_copyClassList
objc_copyProtocolList
objc_copyWeak
objc_destroyWeak
objc_disposeClassPair
objc_getClass
objc_getClassList
objc_getProtocol
objc_initWeak
objc_loadWeakRetained
objc_registerClassPair
objc_registerProtocol
objc_release
objc_retain
object_dispose
object_getClass
protocol_addMethodDescription
protocol_addProtocol
protocol_conformsToProtocol
protocol_copyProtocolList
protocol_getName
protocol_isEqual
sel_getName
sel_registerName
Type Definitions
BOOL
Imp
?
Function
objc
::
runtime
::
class_createInstance
source
·
[
−
]
pub unsafe extern "C" fn class_createInstance( cls:
*const
Class
, extraBytes:
usize
) ->
*mut
Object