Galois
|
Galois Timer that automatically reports stats upon destruction Provides statistic interface around timer. More...
#include <Timer.h>
Public Member Functions | |
StatTimer (const char *name, const char *region) | |
StatTimer (const char *const n) | |
StatTimer () | |
StatTimer (const StatTimer &)=delete | |
StatTimer (StatTimer &&)=delete | |
StatTimer & | operator= (const StatTimer &)=delete |
StatTimer & | operator= (StatTimer &&)=delete |
~StatTimer () | |
void | start () |
void | stop () |
uint64_t | get_usec () const |
Public Member Functions inherited from galois::TimeAccumulator | |
TimeAccumulator () | |
void | start () |
void | stop () |
adds the current timed interval to the total More... | |
uint64_t | get () const |
uint64_t | get_usec () const |
TimeAccumulator & | operator+= (const TimeAccumulator &rhs) |
TimeAccumulator & | operator+= (const Timer &rhs) |
Galois Timer that automatically reports stats upon destruction Provides statistic interface around timer.
StatTimer::StatTimer | ( | const char * | name, |
const char * | region | ||
) |
|
inline |
|
inline |
|
delete |
|
delete |
StatTimer::~StatTimer | ( | ) |
uint64_t StatTimer::get_usec | ( | ) | const |
void StatTimer::start | ( | ) |
void StatTimer::stop | ( | ) |