DataDirector API
DDD_RevertableAttributeList Member List

This is the complete list of members for DDD_RevertableAttributeList, including all inherited members.

_countDynamicPtrArray< DDD_RevertableAttribute * >protected
_objectsDynamicPtrArray< DDD_RevertableAttribute * >protected
ClearAllAttributes()DDD_RevertableAttributeList
ClearList(void)DynamicPtrArray< DDD_RevertableAttribute * >inline
Count() constDynamicPtrArray< DDD_RevertableAttribute * >inline
DeleteObject(const DDD_RevertableAttribute * &obj)DynamicPtrArray< DDD_RevertableAttribute * >inline
DeleteObjectAtIndex(unsigned int index)DynamicPtrArray< DDD_RevertableAttribute * >inline
DynamicPtrArray(int initialSize=0)DynamicPtrArray< DDD_RevertableAttribute * >inline
EmptyList(void)DynamicPtrArray< DDD_RevertableAttribute * >inline
Find(const std::string &name)DDD_RevertableAttributeList
FindByAttribute(const DDD_AttributeBase *attr)DDD_RevertableAttributeList
FindByDefaultAttribute(const DDD_AttributeBase *defaultAttr)DDD_RevertableAttributeList
GrowArray(void)DynamicPtrArray< DDD_RevertableAttribute * >inlineprotected
Insert(DDD_AttributeBase *defaultAttribute, DDD_AttributeBase *attribute)DDD_RevertableAttributeList
InsertObject(const DDD_RevertableAttribute * &obj, unsigned int loc)DynamicPtrArray< DDD_RevertableAttribute * >inline
InsertObject(const DDD_RevertableAttribute * &obj)DynamicPtrArray< DDD_RevertableAttribute * >inline
InsertObjectAfter(const DDD_RevertableAttribute * &obj, unsigned int loc)DynamicPtrArray< DDD_RevertableAttribute * >inline
InternalArray(void)DynamicPtrArray< DDD_RevertableAttribute * >inline
IsEmpty(void) constDynamicPtrArray< DDD_RevertableAttribute * >inline
operator=(const DynamicPtrArray< DDD_RevertableAttribute * > &right)DynamicPtrArray< DDD_RevertableAttribute * >inline
operator[](int index)DynamicPtrArray< DDD_RevertableAttribute * >inline
operator[](int index) constDynamicPtrArray< DDD_RevertableAttribute * >inline
Position(const DDD_RevertableAttribute * &obj)DynamicPtrArray< DDD_RevertableAttribute * >inline
PushObject(const DDD_RevertableAttribute * &obj)DynamicPtrArray< DDD_RevertableAttribute * >inline
RemoveAndDeallocate(DDD_RevertableAttribute * &obj)DynamicPtrArray< DDD_RevertableAttribute * >inline
RemoveAndDeallocateObjectAtIndex(unsigned int index)DynamicPtrArray< DDD_RevertableAttribute * >inline
RemoveAttribute(DDD_AttributeBase *attribute)DDD_RevertableAttributeList
RevertAll()DDD_RevertableAttributeList
SetAttribute(DDD_AttributeBase *attribute, DDD_AttributeBase *param=NULL)DDD_RevertableAttributeList
Size(unsigned int newSize)DynamicPtrArray< DDD_RevertableAttribute * >inlineprotected
Size() constDynamicPtrArray< DDD_RevertableAttribute * >inline
Swap(unsigned int a, unsigned int b)DynamicPtrArray< DDD_RevertableAttribute * >inline
~DDD_RevertableAttributeList()DDD_RevertableAttributeList
~DynamicPtrArray(void)DynamicPtrArray< DDD_RevertableAttribute * >inline