DataDirector API
Public Member Functions | List of all members
ChunkDescriptionList Class Reference
Inheritance diagram for ChunkDescriptionList:
DynamicPtrArray< ChunkDescription * >

Public Member Functions

ChunkAttributeFindAttributeByName (std::string &name)
 
ChunkDescriptionFindChunkDescriptionByName (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
 

Member Function Documentation

ChunkAttribute* FindAttributeByName ( std::string &  name)

Find the chunk attribute by fully qualified name, e.g. chunkDesc.attributeName

Parameters
attributeNameThe fully qualified attribute name to find
Returns
A pointer to the attribute if found, NULL otherwise
ChunkDescription* FindChunkDescriptionByName ( std::string &  name)

Find the specified chunk description by name

Parameters
chunkNameThe name of the chunk to find
Returns
A pointer to the chunk if found, NULL otherwise

The documentation for this class was generated from the following file: