This class handles all the time related queries of libGDL.
More...
This class handles all the time related queries of libGDL.
Definition at line 84 of file timer.hpp.
static uint64_t& manak::Timer::CTime |
( |
| ) |
|
|
inlinestatic |
static PMeasure manak::Timer::Deinitialize |
( |
size_t |
iterations | ) |
|
|
inlinestatic |
Deinitialize and register.
static bool manak::Timer::EndIter |
( |
size_t & |
iterations | ) |
|
|
inlinestatic |
Mark end of the iteration.
static PMeasure manak::Timer::GetStats |
( |
size_t |
iterations | ) |
|
|
inlinestatic |
Get statistics of current timer instance.
static std::string manak::Timer::getTimeStamp |
( |
bool |
removeSpaces = false | ) |
|
|
inlinestatic |
Returns current time-stamp as string.
- Returns
- std::string
static void manak::Timer::Initialize |
( |
| ) |
|
|
inlinestatic |
Initialize a new Timer instance.
static uint64_t& manak::Timer::Max |
( |
| ) |
|
|
inlinestatic |
static uint64_t manak::Timer::microtimer |
( |
| ) |
|
|
inlinestatic |
Returns the time in microseconds.
- Returns
- uint64_t Time in microseconds
Definition at line 92 of file timer.hpp.
static uint64_t& manak::Timer::Min |
( |
| ) |
|
|
inlinestatic |
static void manak::Timer::replaceAll |
( |
std::string & |
str, |
|
|
const std::string & |
from, |
|
|
const std::string & |
to |
|
) |
| |
|
inlinestatic |
static uint64_t& manak::Timer::Start |
( |
| ) |
|
|
inlinestatic |
static void manak::Timer::StartIter |
( |
| ) |
|
|
inlinestatic |
Mark start of the iteration.
static void manak::Timer::StartTimer |
( |
| ) |
|
|
inlinestatic |
static bool& manak::Timer::StateInit |
( |
| ) |
|
|
inlinestatic |
Get-set initialization state.
static bool& manak::Timer::StateIter |
( |
| ) |
|
|
inlinestatic |
static bool& manak::Timer::StateTimer |
( |
| ) |
|
|
inlinestatic |
static void manak::Timer::StopTimer |
( |
| ) |
|
|
inlinestatic |
static uint64_t& manak::Timer::TotalTime |
( |
| ) |
|
|
inlinestatic |
The documentation for this class was generated from the following file: