PMonSD::Entry Node1 PMonSD::Entry + m_show_group + show_group_undef + show_group_displayed + Entry() + setCollapsed() + setDisplayed() + displayed() + collapse_nentries() Node2 PMonSD::CompDataBasic + nvals + ival_cpu + ival_vmem + ival_malloc # m_nentries # m_tmp_dcpu # m_sum_dcpu # m_tmp_dmem # m_sum_dmem # m_tmp_dmal # m_sum_dmal + CompDataBasic() + ~CompDataBasic() + addPointStart() + addPointStop() + nEntries() + meanDeltaCPU() + meanDeltaVMEM() + meanDeltaMalloc() + sortVal() + sortValCPU() and 6 more... Node2->Node1 +data Node3 std::string Node3->Node1 +compName Node4 std::basic_string< char > Node4->Node3