![]() |
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