PerfMon::CallGraphAuditor Node1 PerfMon::CallGraphAuditor + CallGraphAuditor() + ~CallGraphAuditor() + initialize() + beforeInitialize() + afterInitialize() + beforeReinitialize() + afterReinitialize() + beforeExecute() + afterExecute() + beforeFinalize() + afterFinalize() Node2 Auditor Node2->Node1 Node3 ServiceHandle< ICallGraph BuilderSvc > Node3->Node1 -m_callGraphSvc