| _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 |