_count | DynamicPtrArray< DDD_AttributeBase * > | protected |
_objects | DynamicPtrArray< 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() const | DynamicPtrArray< 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) const | DynamicPtrArray< 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) const | DynamicPtrArray< 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() const | DynamicPtrArray< 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 |