Abstract interface for ValgrindSvc. FIXME.
More...
#include <IValgrindSvc.h>
Abstract interface for ValgrindSvc. FIXME.
- Author
- Sebastien Binet
Definition at line 24 of file IValgrindSvc.h.
◆ ~IValgrindSvc()
IValgrindSvc::~IValgrindSvc |
( |
| ) |
|
|
virtual |
◆ callgrindDumpStats()
virtual void IValgrindSvc::callgrindDumpStats |
( |
std::ostream & |
out | ) |
|
|
pure virtual |
Dump callgrind profiling stats.
Implemented in ValgrindSvc.
◆ callgrindStartInstrumentation()
virtual void IValgrindSvc::callgrindStartInstrumentation |
( |
| ) |
|
|
pure virtual |
Start callgrind instrumentation.
Implemented in ValgrindSvc.
◆ callgrindStopInstrumentation()
virtual void IValgrindSvc::callgrindStopInstrumentation |
( |
| ) |
|
|
pure virtual |
Stop callgrind instrumentation.
Implemented in ValgrindSvc.
◆ callgrindToggleCollect()
virtual void IValgrindSvc::callgrindToggleCollect |
( |
| ) |
|
|
pure virtual |
Toggle callgrind event collection.
Implemented in ValgrindSvc.
◆ interfaceID()
const InterfaceID & IValgrindSvc::interfaceID |
( |
| ) |
|
|
inlinestatic |
Definition at line 71 of file IValgrindSvc.h.
73 static const InterfaceID IID_IValgrindSvc(
"IValgrindSvc", 2, 0);
74 return IID_IValgrindSvc;
◆ profileCount()
virtual unsigned int IValgrindSvc::profileCount |
( |
| ) |
|
|
pure virtual |
Number of created callgrind profiles.
Implemented in ValgrindSvc.
◆ valgrindDoLeakCheck()
virtual void IValgrindSvc::valgrindDoLeakCheck |
( |
| ) |
|
|
pure virtual |
The documentation for this class was generated from the following files: