Crypto++ 8.2
Free C&
|
Measure CPU time spent executing instructions of this thread (if supported by OS) More...
#include <hrtimer.h>
Public Member Functions | |
ThreadUserTimer (Unit unit=TimerBase::SECONDS, bool stuckAtZero=false) | |
TimerWord | GetCurrentTimerValue () |
TimerWord | TicksPerSecond () |
![]() | |
TimerBase (Unit unit, bool stuckAtZero) | |
virtual TimerWord | GetCurrentTimerValue ()=0 |
virtual TimerWord | TicksPerSecond ()=0 |
void | StartTimer () |
double | ElapsedTimeAsDouble () |
unsigned long | ElapsedTime () |
Additional Inherited Members | |
![]() | |
enum | Unit { SECONDS = 0 , MILLISECONDS , MICROSECONDS , NANOSECONDS } |
Measure CPU time spent executing instructions of this thread (if supported by OS)
|
inline |
|
virtual |
Implements TimerBase.
Definition at line 121 of file hrtimer.cpp.
|
virtual |
Implements TimerBase.
Definition at line 159 of file hrtimer.cpp.