Collection of static functions related to debug symbol information.
|
| kStatus | kObject_FreeMem (kObject object, void *mem) |
| | Protected method called by derived classes to free memory using the object's allocator. More...
|
| |
| kStatus | kObject_FreeMemRef (kObject object, void *mem) |
| | Protected method called by derived classes to free memory (and reset the provided memory pointer to kNULL) using the object's allocator. More...
|
| |
| kStatus | kObject_GetMem (kObject object, kSize size, void *mem) |
| | Protected method called by derived classes to allocate memory using the object's allocator. More...
|
| |
| kStatus | kObject_GetMemZero (kObject object, kSize size, void *mem) |
| | Protected method called by derived classes to allocate and zero memory using the object's allocator. More...
|
| |
| kStatus | kObject_Init (kObject object, kType type, kAlloc alloc) |
| | Protected method called by derived classes to initialize the kObject base class. More...
|
| |
| kStatus | kObject_VDisposeItems (kObject object) |
| | Protected virtual method that destroys any aggregated child objects associated with a collection. More...
|
| |
| kBool | kObject_VEquals (kObject object, kObject other) |
| | Protected virtual method that compares two objects for equality. More...
|
| |
| kSize | kObject_VHashCode (kObject object) |
| | Protected virtual method that calculates a hash code representing the object instance. More...
|
| |
| kStatus | kObject_VInitClone (kObject object, kObject source, kAlloc allocator) |
| | Protected virtual method that clones (makes a deep copy of) the specified source object. More...
|
| |
| kStatus | kObject_VRelease (kObject object) |
| | Protected virtual method that deallocates any resources owned by the object. More...
|
| |
| kSize | kObject_VSize (kObject object) |
| | Protected virtual method that calculates the total size (in bytes) of the object instance. More...
|
| |