#include <GteTimer.h>
Public Member Functions | |
int64_t | GetMicroseconds () const |
int64_t | GetMilliseconds () const |
int64_t | GetNanoseconds () const |
double | GetSeconds () const |
void | Reset () |
Timer () | |
Private Attributes | |
std::chrono::high_resolution_clock::time_point | mInitialTime |
Definition at line 29 of file GteTimer.h.
Timer::Timer | ( | ) |
Definition at line 78 of file GteTimer.cpp.
int64_t Timer::GetMicroseconds | ( | ) | const |
Definition at line 90 of file GteTimer.cpp.
int64_t Timer::GetMilliseconds | ( | ) | const |
Definition at line 97 of file GteTimer.cpp.
int64_t Timer::GetNanoseconds | ( | ) | const |
Definition at line 83 of file GteTimer.cpp.
double Timer::GetSeconds | ( | ) | const |
Definition at line 104 of file GteTimer.cpp.
void Timer::Reset | ( | ) |
Definition at line 110 of file GteTimer.cpp.
|
private |
Definition at line 52 of file GteTimer.h.