DataDirector API
|
Public Member Functions | |
ChunkAttribute * | FindAttributeByName (std::string &name) |
ChunkDescription * | FindChunkDescriptionByName (std::string &name) |
Public Member Functions inherited from DynamicPtrArray< ChunkDescription * > | |
unsigned int | Size () const |
DynamicPtrArray (int initialSize=0) | |
~DynamicPtrArray (void) | |
unsigned int | Count () const |
void | InsertObject (const ChunkDescription * &obj, unsigned int loc) |
unsigned int | InsertObject (const ChunkDescription * &obj) |
void | PushObject (const ChunkDescription * &obj) |
void | InsertObjectAfter (const ChunkDescription * &obj, unsigned int loc) |
bool | DeleteObject (const ChunkDescription * &obj) |
bool | DeleteObjectAtIndex (unsigned int index) |
bool | RemoveAndDeallocateObjectAtIndex (unsigned int index) |
int | Position (const ChunkDescription * &obj) |
bool | RemoveAndDeallocate (ChunkDescription * &obj) |
void | Swap (unsigned int a, unsigned int b) |
void | EmptyList (void) |
void | ClearList (void) |
ChunkDescription * & | operator[] (int index) |
const ChunkDescription * & | operator[] (int index) const |
ChunkDescription * * | InternalArray (void) |
DynamicPtrArray< ChunkDescription * > & | operator= (const DynamicPtrArray< ChunkDescription * > &right) |
bool | IsEmpty (void) const |
Additional Inherited Members | |
Protected Member Functions inherited from DynamicPtrArray< ChunkDescription * > | |
void | GrowArray (void) |
void | Size (unsigned int newSize) |
Protected Attributes inherited from DynamicPtrArray< ChunkDescription * > | |
unsigned int | _count |
ChunkDescription * * | _objects |
ChunkAttribute* FindAttributeByName | ( | std::string & | name | ) |
Find the chunk attribute by fully qualified name, e.g. chunkDesc.attributeName
attributeName | The fully qualified attribute name to find |
ChunkDescription* FindChunkDescriptionByName | ( | std::string & | name | ) |
Find the specified chunk description by name
chunkName | The name of the chunk to find |