Folder Node1 Folder - m_sourceflc - m_isCoraCool + Folder() + isValid() + description() + folderSpec() + foreignKeySpec() + payloadSpec() + isSingleVersion() + tag() + ptr() + objectIterator() and 12 more... - checkWhetherCoraCool() Node2 DbConnection - m_coralsvc - m_coolapp - m_dbSvc - m_isOpen - m_sourceCoraPtr + DbConnection() + ~DbConnection() + isOpen() + dbPtr() + DbConnection() + ~DbConnection() + isOpen() + dbPtr() + coraCoolPtr() Node2->Node1 -m_connection Node3 IDatabasePtr Node3->Node2 -m_sourceDbPtr Node4 FolderSpec + FolderSpec() + FolderSpec() Node4->Node1 -m_folderSpec Node5 std::string Node5->Node4 +name +tag Node6 std::basic_string< char > Node6->Node5 Node7 IFolderPtr Node7->Node1 -m_folderPtr