CoraCoolFolder Node1 CoraCoolFolder - m_proxy - m_log - m_pkey - m_table - m_tabledesc - m_bulkactive - m_payloadbuf - m_bulki - m_nextpk - m_usedpk - m_nextfk - m_usedfk + CoraCoolFolder() + ~CoraCoolFolder() + CoraCoolFolder() + operator=() + coralTableName() + coralFKey() + coralPKey() + fkSpecification() + payloadSpecification() + emptyAttrList() and 15 more... - proxy() - proxy() - table() - setOutputSpec() - decodeAttrSpec() - nameToCoolType() - bulkInsert() Node2 CoraCoolDatabase - m_connected - m_readonly - m_coralsvc - m_proxy - m_log + CoraCoolDatabase() + connect() + disconnect() + dbname() + coolDatabase() + createFolder() + getFolder() + existsFolder() + parseFolderDescription() + deleteFolder() - extractCoralConStr() - encodeAttrSpec() - storeSpec() Node2->Node1 -m_coradb Node3 IDatabasePtr Node3->Node1 -m_cooldb Node3->Node2 -m_cooldb Node4 std::string Node4->Node1 -m_pkeycolcoral -m_dbname -m_keycolcoral -m_foldername -m_tablename -m_keycolcool Node4->Node2 -m_dbconn -m_dbname Node6 CoraCoolSequence - m_proxy - m_table + CoraCoolSequence() + fetch() + querySeq() + dropSeq() - CoraCoolSequence() Node4->Node6 -m_dbname -m_seqname Node5 std::basic_string< char > Node5->Node4 Node6->Node1 -m_seqfk -m_seqpk Node7 IFolderPtr Node7->Node1 -m_coolfolder Node8 std::vector< std::pair < std::string, std::string > > + elements Node8->Node1 -m_attrvec