pub unsafe extern "C" fn object_initialize(
obj: *mut c_void,
size: u64,
typename: *const i8,
)Expand description
object_initialize: @obj: A pointer to the memory to be used for the object. @size: The maximum size available at @obj for the object. @typename: The name of the type of the object to instantiate.
This function will initialize an object. The memory for the object should have already been allocated. The returned object has a reference count of 1, and will be finalized when the last reference is dropped.