Clarisse 5.0 SP8 SDK  5.0.5.8.0
 All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
Public Member Functions | List of all members
DataArray Class Reference
Inheritance diagram for DataArray:
DataBlock< DATA_TYPE >

Public Member Functions

void append (const DATA_TYPE &elem)
 
void remove (INodeUint32 idx)
 
- Public Member Functions inherited from DataBlock< DATA_TYPE >
void allocate (Memory *allocator, INodeUint32 count)
 
void reallocate (Memory *allocator, INodeUint32 count)
 
void destroy ()
 
bool is_null () const
 
bool is_allocated () const
 
INodeUint32 get_count () const
 
INodeUint64 get_memory_usage () const
 
const DATA_TYPE & operator[] (INodeUint32 i) const
 
DATA_TYPE & operator[] (INodeUint32 i)
 
DATA_TYPE * get_data ()
 
const DATA_TYPE * get_data () const
 
void set_data_count (INodeUint32 cnt)