SLProject 4.0.000
|
High Resolution Timer class using C++11. More...
#include <HighResTimer.h>
Public Member Functions | |
HighResTimer () | |
void | start () |
void | stop () |
float | elapsedTimeInSec () |
float | elapsedTimeInMilliSec () |
int64_t | elapsedTimeInMicroSec () |
Static Public Member Functions | |
static void | callAfterSleep (int milliSec, const function< void(void)> &callbackFunc) |
Private Attributes | |
HighResTimePoint | _timePoint1 |
high precision start time point More... | |
HighResTimePoint | _timePoint2 |
high precision end time point More... | |
High Resolution Timer class using C++11.
High Resolution Timer that is able to measure the elapsed time with 1 micro-second accuracy.
|
inline |
|
inlinestatic |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
private |
high precision start time point
|
private |
high precision end time point