pool::RootKeyContainer Node1 pool::RootKeyContainer - m_policy - m_ioBytes + RootKeyContainer() + ~RootKeyContainer() + RootKeyContainer() + operator=() + close() + open() + isShapeSupported() + select() + size() + nextRecordId() and 7 more... # destroyObject() # writeObject() Node2 pool::DbContainerImp # m_canUpdate # m_canDestroy - m_size - m_writeSize - m_stackType + DbContainerImp() + release() + size() + name() + nextRecordId() + useNextRecordId() + close() + getOption() + setOption() + transAct() and 15 more... # ~DbContainerImp() # stackType() # stackSize() # updatesPending() # stackEntry() # destroyObject() # updateObject() # writeObject() # commitTransaction() Node2->Node1 Node3 pool::IDbContainer + release() + size() + name() + isShapeSupported() + setOption() + getOption() + allocate() + allocate() + free() + nextRecordId() and 15 more... # ~IDbContainer() Node3->Node2 Node4 std::vector< DbAction > Node4->Node2 -m_stack Node10 std::string Node10->Node2 #m_name Node13 pool::RootDatabase - m_defCompression - m_defCompressionAlg - m_defSplitLevel - m_defAutoSave - m_defBufferSize - m_maxBufferSize - m_minBufferEntries - m_defWritePolicy - m_branchOffsetTabLen - m_defTreeCacheLearnEvents - m_rntBufferedWriteEnabled - m_rntReaderMetricsEnabled - m_rntWriterMetricsEnabled - m_indexMasterID - m_fileMgr + RootDatabase() + ~RootDatabase() + file() + getTree() + fmtVersion() + size() + addByteCount() + byteCount() + markBranchContainerForFill() + registerBranchContainer() and 17 more... + exists() # fillBranchContainerTrees() # reduceBasketsSize() # increaseBasketsSize() # close() Node10->Node13 -m_version -m_indexMaster -m_treeNameWithCache Node12 pool::RootKeyIOHandler + RootKeyIOHandler() + ~RootKeyIOHandler() + release() + write() + write() + read() + read() + destroy() Node12->Node1 -m_ioHandler Node13->Node1 -m_rootDb Node14 pool::IDbDatabase + ~IDbDatabase() + size() + setOption() + getOption() + close() + open() + onOpen() + reopen() + transAct() Node14->Node13 Node42 pool::DbDatabase + DbDatabase() + DbDatabase() + DbDatabase() + ~DbDatabase() + operator=() + operator=() + refCount() + openMode() + name() + setName() and 41 more... # switchPtr() Node42->Node1 -m_dbH Node42->Node13 -m_dbH Node45 TDirectory Node45->Node1 -m_dir