#include <Timer.hxx>
|
std::chrono::time_point< std::chrono::high_resolution_clock > | m_StartTime |
|
std::chrono::time_point< std::chrono::high_resolution_clock > | m_EndTime |
|
std::chrono::time_point< std::chrono::high_resolution_clock > | m_Tick |
|
std::chrono::time_point< std::chrono::high_resolution_clock > | m_Tock |
|
bool | m_bRunning = false |
|
bool | TickBeforeTock = false |
|
bool | TockAfterTick = false |
|
◆ elapsedMicroSeconds()
double Timer::elapsedMicroSeconds |
( |
| ) |
|
|
inline |
return elapsed time in mus since start (also before stop() was called)
◆ elapsedSeconds()
double Timer::elapsedSeconds |
( |
| ) |
|
|
inline |
return elapsed time in s since start (also before stop() was called)
◆ start()
◆ stop()
◆ tick()
◆ TickTock()
double Timer::TickTock |
( |
| ) |
|
|
inline |
◆ tock()
◆ m_bRunning
bool Timer::m_bRunning = false |
|
private |
◆ m_EndTime
std::chrono::time_point<std::chrono::high_resolution_clock> Timer::m_EndTime |
|
private |
◆ m_StartTime
std::chrono::time_point<std::chrono::high_resolution_clock> Timer::m_StartTime |
|
private |
◆ m_Tick
std::chrono::time_point<std::chrono::high_resolution_clock> Timer::m_Tick |
|
private |
◆ m_Tock
std::chrono::time_point<std::chrono::high_resolution_clock> Timer::m_Tock |
|
private |
◆ TickBeforeTock
bool Timer::TickBeforeTock = false |
|
private |
◆ TockAfterTick
bool Timer::TockAfterTick = false |
|
private |
The documentation for this class was generated from the following file: