|
ATLAS Offline Software
|
Go to the documentation of this file.
7 #ifndef ATHENAKERNEL_IVALGRINDSVC_H
8 #define ATHENAKERNEL_IVALGRINDSVC_H
14 #include "GaudiKernel/IService.h"
52 #endif //> ATHENAKERNEL_IVALGRINDSVC_H
virtual ~IValgrindSvc()
Destructor.
virtual void valgrindDoLeakCheck()=0
Do a leak check now.
DeclareInterfaceID(IValgrindSvc, 2, 0)
Declare interface ID.
virtual void callgrindStopInstrumentation()=0
Stop callgrind instrumentation.
Abstract interface for ValgrindSvc.
virtual unsigned int profileCount()=0
Number of created callgrind profiles.
virtual void callgrindStartInstrumentation()=0
Start callgrind instrumentation.
virtual void callgrindDumpStats(std::ostream &out)=0
Dump callgrind profiling stats.
virtual void callgrindToggleCollect()=0
Toggle callgrind event collection.