Public Member Functions | |
void | add (ObjectProtocol *obj) |
void | add (ObjectProtocol **list) |
array (vectorsize_t size) | |
void | dealloc (void) |
Dealloc object no longer referenced. | |
void | dec (vectorsize_t adj) |
void | inc (vectorsize_t adj) |
void | purge (void) |
void | set (ObjectProtocol **items) |
Data Fields | |
vectorsize_t | len |
ObjectProtocol * | list [1] |
vectorsize_t | max |
Definition at line 111 of file vector.h.
void ucommon::Vector::array::dealloc | ( | void | ) | [virtual] |
Dealloc object no longer referenced.
The dealloc routine would commonly be used for a self delete to return the object back to a heap when it is no longer referenced.
Reimplemented from ucommon::CountedObject.