VTuneAuditor Node1 VTuneAuditor + VTuneAuditor() + initialize() + before() + before() + before() + before() + after() + after() + after() + after() Node2 Auditor Node2->Node1 Node3 ServiceHandle< IVTuneProfiler Svc > Node3->Node1 -m_vtuneProfilerSvc Node4 std::vector< std::string > Node4->Node1 -m_algs Node5 std::string Node5->Node4 +elements Node6 std::basic_string< char > Node6->Node5