DataDirector API
|
#include <ChunkProducer.h>
Public Member Functions | |
ChunkAttribute * | FindAttributeByName (std::string &name) |
ChunkAttributeList () | |
~ChunkAttributeList () | |
Public Member Functions inherited from DynamicPtrArray< ChunkAttribute * > | |
unsigned int | Size () const |
DynamicPtrArray (int initialSize=0) | |
~DynamicPtrArray (void) | |
unsigned int | Count () const |
void | InsertObject (const ChunkAttribute * &obj, unsigned int loc) |
unsigned int | InsertObject (const ChunkAttribute * &obj) |
void | PushObject (const ChunkAttribute * &obj) |
void | InsertObjectAfter (const ChunkAttribute * &obj, unsigned int loc) |
bool | DeleteObject (const ChunkAttribute * &obj) |
bool | DeleteObjectAtIndex (unsigned int index) |
bool | RemoveAndDeallocateObjectAtIndex (unsigned int index) |
int | Position (const ChunkAttribute * &obj) |
bool | RemoveAndDeallocate (ChunkAttribute * &obj) |
void | Swap (unsigned int a, unsigned int b) |
void | EmptyList (void) |
void | ClearList (void) |
ChunkAttribute * & | operator[] (int index) |
const ChunkAttribute * & | operator[] (int index) const |
ChunkAttribute * * | InternalArray (void) |
DynamicPtrArray< ChunkAttribute * > & | operator= (const DynamicPtrArray< ChunkAttribute * > &right) |
bool | IsEmpty (void) const |
Additional Inherited Members | |
Protected Member Functions inherited from DynamicPtrArray< ChunkAttribute * > | |
void | GrowArray (void) |
void | Size (unsigned int newSize) |
Protected Attributes inherited from DynamicPtrArray< ChunkAttribute * > | |
unsigned int | _count |
ChunkAttribute * * | _objects |
A list of ChunkAttributes
|
inline |
Constructor
|
inline |
Destructor
ChunkAttribute* FindAttributeByName | ( | std::string & | name | ) |
Searches for a ChunkAttribute with the given name
name | The name of the attribute to fun |