![]() |
The Gaudi Framework
master (ff829712)
|
Helper object, useful for measurement of CPU-performance of highly-recursive structures, e.g. More...
#include </builds/gaudi/Gaudi/GaudiKernel/include/GaudiKernel/LockedChrono.h>
Public Member Functions | |
LockedChrono (ChronoEntity &c, bool &lock) | |
constructor from the actual timer: start the timer | |
~LockedChrono () | |
destructor: | |
LockedChrono ()=delete | |
Private Attributes | |
ChronoEntity & | m_timer |
the actual timer | |
bool & | m_locker |
the actual locker | |
bool | m_locked = false |
locked ? | |
Helper object, useful for measurement of CPU-performance of highly-recursive structures, e.g.
Data-On-Demand service, complex algorithms, etc...
Definition at line 53 of file LockedChrono.h.
|
inline |
constructor from the actual timer: start the timer
Definition at line 56 of file LockedChrono.h.
|
inline |
destructor:
Definition at line 64 of file LockedChrono.h.
|
delete |
|
private |
locked ?
Definition at line 78 of file LockedChrono.h.
|
private |
the actual locker
Definition at line 76 of file LockedChrono.h.
|
private |
the actual timer
Definition at line 74 of file LockedChrono.h.