Container Node1 Container   + Container() + ~Container() + name() + tokens() + attributeOfType() + setAttributeOfType() Node2 std::string     Node2->Node1 -m_name Node4 pool::FileDescriptor   + FileDescriptor() + FileDescriptor() + initFromFilename() + PFN() + setPFN() + FID() + setFID() + dbc() + dbc() + setDbc() Node2->Node4 -m_FID -m_PFN Node5 pool::DbConnection - m_refCount - m_type + DbConnection() + DbConnection() + ~DbConnection() + operator=() + release() + addRef() + handle() + handle() + name() + type() Node2->Node5 -m_name Node6 pool::DbDatabaseObj - m_fileAge + DbDatabaseObj() + ~DbDatabaseObj() + logon() + size() + info() + info() + domain() + domain() + age() + token() and 19 more... - cleanup() Node2->Node6 -m_logon Node3 std::basic_string< Char >     Node3->Node2 Node4->Node1 -m_fileDescriptor Node5->Node4 -m_DBC Node6->Node5 -m_handle Node7 pool::DbAccessObj< std::string, DbContainerObj > - m_keys - m_refCount - m_mode - m_name - m_type - m_pool + size() + clearEntries() + find() + find() + add() + remove() + begin() + begin() + end() + end() and 11 more... Node7->Node6 Node13 pool::APRMessaging   + APRMessaging() + APRMessaging() + operator=() + APRMessaging() + operator=() Node13->Node6 Node17 pool::DbDomain   + DbDomain() + DbDomain() + DbDomain() + ~DbDomain() + operator=() + operator=() + name() + refCount() + open() + close() and 16 more... - switchPtr() Node17->Node6 -m_dom Node23 pool::DbContainer   + DbContainer() + DbContainer() + DbContainer() + ~DbContainer() + operator=() + operator=() + refCount() + name() + openMode() + size() and 16 more... - switchPtr() Node23->Node6 -m_links -m_params -m_shapes