DataHandle< DATA > Node1 DataHandle< DATA > + DataHandle() + DataHandle() + operator=() + operator=() + ~DataHandle() + isValid() + operator!() + operator int() + operator++() + operator++() + operator->() + operator*() + operator const_pointer_type() + cptr() + reset() * m_ptr * DataHandle() * DataHandle() * clid() * operator==ATLAS_NOT _THREAD_SAFE * operator!=ATLAS_NOT _THREAD_SAFE * dataPointer() * DataHandle() * DataHandle() * operator=() * operator=() * ~DataHandle() * isValid() * operator!() * operator int() * operator++() * operator++() * operator->() * operator*() * operator const_pointer_type() * cptr() * reset() Node2 DataHandleBase + DataHandleBase() + DataHandleBase() + operator=() + DataHandleBase() + DataHandleBase() + ~DataHandleBase() * m_itr * m_itrEnd * m_useItr * isConst() * isInitialized() * isSet() * key() * setState() * setState() * setState() * clid() * ID() * setState() * setState() Node2->Node1 Node3 IResetable + ~IResetable() + reset() + finalReset() + isSet() + key() Node3->Node2 Node4 SG::DataProxy + DataProxy() + DataProxy() + DataProxy() + DataProxy() + DataProxy() + DataProxy() + ~DataProxy() * handleList_t * mutex_t * lock_t * objMutex_t * objLock_t * SG::DataStore * m_refCount * m_resetFlag * m_boundHandles * m_origConst and 57 more... Node4->Node2 #m_proxy Node5 IRegistry Node5->Node4 Node6 SG::IRegisterTransient + ~IRegisterTransient() + registerTransient() Node6->Node4 Node7 SG::TransientAddress - m_storeID - m_clearAddress - m_consultProvider - m_address + TransientAddress() + TransientAddress() + TransientAddress() + TransientAddress() + TransientAddress() + ~TransientAddress() + operator=() + operator=() + setID() + reset() and 21 more... - TransientAddress() Node7->Node4 -m_tAddress Node18 std::atomic< bool > + ptr Node18->Node4 -m_const Node19 Athena::IMessageSvcHolder - m_ims + IMessageSvcHolder() + IMessageSvcHolder() + IMessageSvcHolder() + IMessageSvcHolder() + operator=() + ~IMessageSvcHolder() + get() + operator IMessageSvc *() Node19->Node4 -m_ims Node20 SG::T2pMap + T2pMap() + ~T2pMap() + t2pRegister() + locatePersistent() + clear() + t2pRemove() + setPac() + pacReport() Node20->Node4 -m_t2p