RootUtils::Type::Deleter Node1 RootUtils::Type::Deleter + Deleter() + Deleter() + operator()() Node2 RootUtils::Type - m_type - m_ti - m_size - m_defElt + Type() + Type() + Type() + Type() + Type() + operator=() + ~Type() + init() + init() + init() and 18 more... Node2->Node1 -m_t Node3 RootUtils::TSMethodCall - m_mode - m_tsMeth + TSMethodCall() + TSMethodCall() + operator=() + ~TSMethodCall() + setProto() + call() Node3->Node2 -ATLAS_THREAD_SAFE Node4 std::atomic< bool > + ptr Node4->Node3 -m_initialized Node5 std::unique_ptr< TMethod Call > + ptr + operator->() Node5->Node3 -m_meth Node6 std::mutex Node6->Node3 -m_mutex Node7 std::string Node7->Node3 -m_fname -m_args Node8 std::basic_string< char > Node8->Node7 Node9 TClass Node9->Node2 -m_cls Node9->Node3 -m_cls