Skip to main content

Functions

Object_release

Object_retain

Object_replace

Macros

OBJECT_NOT_RETAINED

This annotation is used when a returned value or output parameter conveys an object reference but the function will not increment the reference count.

OBJECT_CONSUMED

This annotation is used when an input parameter is an object reference that will be released by the function.

Object_isNull

Check if Object is NULL.

Object_RELEASE_IF

Conditionally release an object if not NULL.

Object_ASSIGN

Assign a given reference to the MINK object.

Object_ASSIGN_NULL

Object_INIT

Initialize a MINK object.