Health-GPS
1.2.2.0
Global Health Policy Simulation model (Health-GPS)
|
Timer to printout scope execution time in milliseconds. More...
#include <scoped_timer.h>
Public Types | |
using | ClockType = std::chrono::steady_clock |
The time measuring clock. More... | |
Public Member Functions | |
ScopedTimer (const char *func) | |
Initialise a new instance of the ScopedTimer class. More... | |
ScopedTimer (const ScopedTimer &)=delete | |
ScopedTimer (ScopedTimer &&)=delete | |
auto | operator= (const ScopedTimer &) -> ScopedTimer &=delete |
auto | operator= (ScopedTimer &&) -> ScopedTimer &=delete |
~ScopedTimer () | |
Destroys the ScopedTimer instance, printout lifetime duration. More... | |
Timer to printout scope execution time in milliseconds.
using hgps::core::ScopedTimer::ClockType = std::chrono::steady_clock |
The time measuring clock.
|
inline |
Initialise a new instance of the ScopedTimer class.
func | The scope function name identification |
|
delete |
|
delete |
|
inline |
Destroys the ScopedTimer instance, printout lifetime duration.
|
delete |
|
delete |