#include <timeprofiler.h>
Small utility class atop Kaim::Timer to profile easily.
For profiling, use ScopedProfiler or Profiler rather than Timer.
Get time since start and reset start | |
KyFloat64 | GetSecondsAndRestart () |
KyFloat64 | GetMillisecondsAndRestart () |
KyFloat64 | GetMicrosecondsAndRestart () |
KyFloat32 | GetSecondsAndRestartF () |
KyFloat32 | GetMillisecondsAndRestartF () |
KyFloat32 | GetMicrosecondsAndRestartF () |
void | GetSecondsAndRestart (KyFloat64 *s) |
void | GetMillisecondsAndRestart (KyFloat64 *ms) |
void | GetMicrosecondsAndRestart (KyFloat64 *mks) |
void | GetSecondsAndRestartF (KyFloat32 *s) |
void | GetMillisecondsAndRestartF (KyFloat32 *ms) |
void | GetMicrosecondsAndRestartF (KyFloat32 *mks) |
Get time since start, does not change start | |
KyFloat64 | GetSeconds () const |
KyFloat64 | GetMilliseconds () const |
KyFloat64 | GetMicroseconds () const |
KyFloat32 | GetSecondsF () const |
KyFloat32 | GetMillisecondsF () const |
KyFloat32 | GetMicrosecondsF () const |
void | GetSeconds (KyFloat64 *s) const |
void | GetMilliseconds (KyFloat64 *ms) const |
void | GetMicroseconds (KyFloat64 *mks) const |
void | GetSecondsF (KyFloat32 *s) const |
void | GetMillisecondsF (KyFloat32 *ms) const |
void | GetMicrosecondsF (KyFloat32 *mks) const |