Runtime.Objectval get_class :
Runtime__.Type_description.Types.objc_object Ctypes.structure
Ctypes_static.ptr ->
Runtime__.Type_description.Types.objc_object Ctypes.structure
Ctypes_static.ptrReturns the class of an object.
val get_ivar :
self:
Runtime__.Type_description.Types.objc_object Ctypes.structure
Ctypes_static.ptr ->
ivar:
Runtime__.Type_description.Types.objc_ivar Ctypes.structure
Ctypes_static.ptr ->
Runtime__.Type_description.Types.objc_object Ctypes.structure
Ctypes_static.ptrReads the value of an Id instance variable in an object.
val set_ivar :
self:
Runtime__.Type_description.Types.objc_object Ctypes.structure
Ctypes_static.ptr ->
ivar:
Runtime__.Type_description.Types.objc_ivar Ctypes.structure
Ctypes_static.ptr ->
Runtime__.Type_description.Types.objc_object Ctypes.structure
Ctypes_static.ptr ->
unitSets the value of an instance variable in an object. object_setIvar is faster than object_setInstanceVariable if the Ivar for the instance variable is already known.
val get_instance_variable :
self:
Runtime__.Type_description.Types.objc_object Ctypes.structure
Ctypes_static.ptr ->
name:string ->
value_ptr:'a Ctypes_static.ptr ->
typ:'a Ctypes.typ ->
Runtime__.Type_description.Types.objc_ivar Ctypes.structure Ctypes_static.ptrObtains the value of an instance variable of a class instance.
val set_instance_variable :
self:
Runtime__.Type_description.Types.objc_object Ctypes.structure
Ctypes_static.ptr ->
name:string ->
value:unit Ctypes_static.ptr ->
Runtime__.Type_description.Types.objc_ivar Ctypes.structure Ctypes_static.ptrChanges the value of an instance variable of a class instance.