ucommon::Vector::array Class Reference

Inheritance diagram for ucommon::Vector::array:

Inheritance graph
[legend]
Collaboration diagram for ucommon::Vector::array:

Collaboration graph
[legend]

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
ObjectProtocollist [1]
vectorsize_t max

Detailed Description

Definition at line 111 of file vector.h.


Member Function Documentation

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.


The documentation for this class was generated from the following file:
Generated on 14 Aug 2013 for UCommon by  doxygen 1.4.7