IOVDbConn Node1 IOVDbConn - m_log - m_active - m_readonly - m_abort - m_nconn - m_nfolder - m_coracoolDb + IOVDbConn() + ~IOVDbConn() + isActive() + isReadOnly() + aborted() + nFolders() + name() + incUsage() + decUsage() + summary() and 10 more... Node2 IDatabasePtr Node2->Node1 -m_coolDb Node3 std::string Node3->Node1 -m_connstr Node4 std::basic_string< char > Node4->Node3