Zen API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kStatus kObject_SetPool ( kObject  object,
kObjectPool  pool 
)

Sets the object pool associated with this object.

Object pools can be used to implement custom lifetime management. If an object has an assigned pool, then the kObjectPool_Reclaim method will be called just prior to destruction, to provide an opportunity for the object to be reclaimed.

Parameters
objectObject.
poolPool object (or kNULL to clear the pool assignment).
Returns
Operation status.