DataDirector API
DDD_AttributeList Member List

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

_countDynamicPtrArray< DDD_AttributeBase * >protected
_objectsDynamicPtrArray< DDD_AttributeBase * >protected
Add(DDD_AttributeBase *attr, DDD_AttributeObserver *observer)DDD_AttributeList
ClearList(void)DynamicPtrArray< DDD_AttributeBase * >inline
CopyValues(DDD_AttributeList &attrList, bool notifyObservers=false)DDD_AttributeList
Count() constDynamicPtrArray< DDD_AttributeBase * >inline
DDD_AttributeList()DDD_AttributeList
DeleteDynamicAttributes()DDD_AttributeList
DeleteObject(const DDD_AttributeBase * &obj)DynamicPtrArray< DDD_AttributeBase * >inline
DeleteObjectAtIndex(unsigned int index)DynamicPtrArray< DDD_AttributeBase * >inline
DynamicPtrArray(int initialSize=0)DynamicPtrArray< DDD_AttributeBase * >inline
EmptyList(void)DynamicPtrArray< DDD_AttributeBase * >inline
Find(const std::string &name)DDD_AttributeList
FromString(const std::string &str, const std::string &delim1=";", const std::string &delim2="=")DDD_AttributeList
GetValueString(const std::string &name, std::string &returnedValue)DDD_AttributeList
GrowArray(void)DynamicPtrArray< DDD_AttributeBase * >inlineprotected
IndexOf(const std::string &name)DDD_AttributeList
InsertObject(const DDD_AttributeBase * &obj, unsigned int loc)DynamicPtrArray< DDD_AttributeBase * >inline
InsertObject(const DDD_AttributeBase * &obj)DynamicPtrArray< DDD_AttributeBase * >inline
InsertObjectAfter(const DDD_AttributeBase * &obj, unsigned int loc)DynamicPtrArray< DDD_AttributeBase * >inline
InternalArray(void)DynamicPtrArray< DDD_AttributeBase * >inline
IsEmpty(void) constDynamicPtrArray< DDD_AttributeBase * >inline
Merge(const DDD_AttributeList &otherList)DDD_AttributeList
operator=(const DynamicPtrArray< DDD_AttributeBase * > &right)DynamicPtrArray< DDD_AttributeBase * >inline
operator[](int index)DynamicPtrArray< DDD_AttributeBase * >inline
operator[](int index) constDynamicPtrArray< DDD_AttributeBase * >inline
Position(const DDD_AttributeBase * &obj)DynamicPtrArray< DDD_AttributeBase * >inline
PushObject(const DDD_AttributeBase * &obj)DynamicPtrArray< DDD_AttributeBase * >inline
Remove(const std::string &name)DDD_AttributeList
RemoveAndDeallocate(DDD_AttributeBase * &obj)DynamicPtrArray< DDD_AttributeBase * >inline
RemoveAndDeallocateObjectAtIndex(unsigned int index)DynamicPtrArray< DDD_AttributeBase * >inline
Replace(DDD_AttributeBase *oldAttr, DDD_AttributeBase *newAttr)DDD_AttributeList
RevertAttributes()DDD_AttributeList
Size(unsigned int newSize)DynamicPtrArray< DDD_AttributeBase * >inlineprotected
Size() constDynamicPtrArray< DDD_AttributeBase * >inline
Swap(unsigned int a, unsigned int b)DynamicPtrArray< DDD_AttributeBase * >inline
ToString(const std::string &delim1=";", const std::string &delim2="=")DDD_AttributeList
~DDD_AttributeList()DDD_AttributeList
~DynamicPtrArray(void)DynamicPtrArray< DDD_AttributeBase * >inline