AssociationMap< OBJCONT, ASSCONT > Node1 AssociationMap< OBJCONT, ASSCONT > + AssociationMap() + ~AssociationMap() + addAssociation() + addAssociation() + addAssociation() * object_container_type * object_type * object_index_type * object_link * object_list * asso_container_type * asso_type * asso_index_type * asso_list * asso_link * asso_store * asso_store_iterator * store_type * store_iterator_type * asso_iterator * object_iterator * beginObject() * endObject() * beginAssociation() * beginAssociation() * endAssociation() * endAssociation() * getObject() * findObject() * containsObject() * getNumberOfObjects() and 18 more... * AssociationMap() * ~AssociationMap() * addAssociation() * addAssociation() * addAssociation() Node2 std::map< object_link, asso_store > + keys + elements Node2->Node1 #m_associationMap Node3 ElementLinkVector + operator=() + operator==() + operator!=() + toTransient() + toPersistent() + ElementLinkVector() + elementCPtr() + elementIndex() + elementDataID() + hostDObjs() + beginHostDObjs() + endHostDObjs() + beginHostDObjs() + endHostDObjs() + findHostDObj() + findHostDObj() + moveHostDObjs() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + operator=() + operator=() + assign() and 6 more... + begin() + begin() + end() + end() + rbegin() + rbegin() + rend() + rend() + size() + max_size() + resize() + capacity() + empty() + reserve() + operator[]() + at() + front() + back() + ElementLinkVector() + ElementLinkVector() + ElementLinkVector() + begin() + begin() + end() + end() + rbegin() + rbegin() + rend() + rend() + size() + max_size() + capacity() + resize() + reserve() + empty() + operator[]() + at() + front() + back() * DictSel * ElementLinkVector() * insert() * operator== * operator< * reference * const_reference * iterator * const_iterator * size_type * difference_type * value_type * allocator_type * pointer * const_pointer * reverse_iterator * const_reverse_iterator * value_type * reference * const_reference * iterator * const_iterator * reverse_iterator * const_reverse_iterator * size_type * elementCPtr() * elementIndex() * elementDataID() * hostDObjs() * beginHostDObjs() * endHostDObjs() * beginHostDObjs() * endHostDObjs() * findHostDObj() * findHostDObj() * moveHostDObjs() * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * operator=() * operator=() * assign() and 6 more... * begin() * begin() * end() * end() * rbegin() * rbegin() * rend() * rend() * size() * max_size() * resize() * capacity() * empty() * reserve() * operator[]() * at() * front() * back() * push_back() * pop_back() * push_back() * insert() * insert() * erase() * erase() * swap() * clear() * push_back() and 16 more... * ElementLinkVector() * ElementLinkVector() * ElementLinkVector() * begin() * begin() * end() * end() * rbegin() * rbegin() * rend() * rend() * size() * max_size() * capacity() * resize() * reserve() * empty() * operator[]() * at() * front() * back() Node3->Node1 +s_dum_asso_store Node4 std::vector< ElementLink > Node4->Node3 -m_elVec Node5 ElementLink< STORABLE > + m_container + m_element + m_elementCached - m_container - m_element - m_elementCached + operator=() + source() + toPersistent() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() and 8 more... + getDataPtr() + getDataNonConstPtr() + getDataLink() + getDataLink() + getStorableObjectPointer() + getStorableObjectRef() + cptr() + operator*() + operator->() + operator ElementConstPointer() + isValid() + operator!() + cachedElement() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + ElementLink() + toIndexedElement() + toContainedElement() + setElement() + setStorableObject() + resetWithKeyAndIndex() + resetWithKeyAndIndex() + reset() + getStorableObjectPointer() + getStorableObjectRef() + index() + dataID() + key() + operator==() + operator!=() + operator*() + operator->() + operator ElementConstPointer() + cptr() + isValid() + operator!() + cachedElement() + hasCachedElement() + classID() - toTransient() - findIdentifier() - findIndex() * ID_type * sgkey_t * BaseConstReference * BaseConstPointer * index_type * value_type * const_iterator * ElementType * ElementConstReference * ElementConstPointer * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() and 8 more... * getDataPtr() * getDataNonConstPtr() * getDataLink() * getDataLink() * getStorableObjectPointer() * getStorableObjectRef() * cptr() * operator*() * operator->() * operator ElementConstPointer() * isValid() * operator!() * cachedElement() * toIndexedElement() * toIndexedElement() * toContainedElement() * toContainedElement() * setElement() * setStorableObject() * setStorableObject() * resetWithKeyAndIndex() * resetWithKeyAndIndex() * resetWithKeyAndIndex() * resetWithKeyAndIndex() * storable() * storableNonConst() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * ElementLink() * toIndexedElement() * toContainedElement() * setElement() * setStorableObject() * resetWithKeyAndIndex() * resetWithKeyAndIndex() * reset() * getStorableObjectPointer() * getStorableObjectRef() * index() * dataID() * key() * operator==() * operator!=() * operator*() * operator->() * operator ElementConstPointer() * cptr() * isValid() * operator!() * cachedElement() * hasCachedElement() Node5->Node4 +elements Node6 SG::ElementLinkTraits < STORABLE >::Base + m_cacheValid - m_key - m_index + isDefaultIndex() + hasCachedElement() + isDefault() + index() + dataID() + key() + source() + proxy() + reset() + toTransient() + toPersistent() + thin() + thin() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() # GenericElementLinkBase() and 12 more... - requires() - requires() Node6->Node5 Node54 std::vector< ElemLinkRef > Node54->Node3 -m_shortRefs Node55 SG::ELVRef< DOBJ > + ELVRef() + operator=() + ELVRef() + ELVRef() + dataID() + elementIndex() + cptr() + elementLink() * m_shortRef * m_index * operator==() * operator<() * toPersistent() * toPersistent() * toTransient() * doRemap() * index() Node55->Node54 +elements Node58 std::vector< DataLink < DOBJ > > Node58->Node3 -m_hostDObjs Node59 DataLink< DOBJ > + m_object - m_object + source() + toPersistent() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + DataLink() + toStorableObject() + toStorableObject() + toIdentifiedObject() + toIdentifiedObject() + toIdentifiedObject() + toIdentifiedObject() + toDefaultObject() + toDefaultObject() + toTransient() + toTransient() + toTransient() + toTransient() + toStorableObject() + toIdentifiedObject() + toIdentifiedObject() + toDefaultObject() + operator*() + operator->() + operator const_pointer() + cptr() + isValid() + operator!() + operator bool() + dataID() + key() + classID() - toTransient() - findIdentifier() * value_type * const_pointer * const_reference * ID_type * sgkey_t * __attribute__ * __attribute__ * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * DataLink() * toStorableObject() * toStorableObject() * toIdentifiedObject() * toIdentifiedObject() * toIdentifiedObject() * toIdentifiedObject() * toDefaultObject() * toDefaultObject() * toTransient() * toTransient() * toTransient() * toTransient() * toStorableObject() * toIdentifiedObject() * toIdentifiedObject() * toDefaultObject() * getDataPtr() * getDataNonConstPtr() * operator*() * operator->() * operator const_pointer() * cptr() * isValid() * operator!() * storable() * storableNonConst() * operator*() * operator->() * operator const_pointer() * cptr() * isValid() * operator!() * operator bool() * dataID() * key() Node59->Node58 +elements