Ninja
|
A simple stopwatch which returns the time in seconds since Restart() was called. More...
#include <metrics.h>
Public Member Functions | |
double | Elapsed () const |
Seconds since Restart() call. More... | |
void | Restart () |
Stopwatch () | |
Private Member Functions | |
uint64_t | Now () const |
Private Attributes | |
uint64_t | started_ |
A simple stopwatch which returns the time in seconds since Restart() was called.
|
inline |
Seconds since Restart() call.
Definition at line 72 of file metrics.h.
Referenced by BuildStatus::RateInfo::Elapsed(), BuildStatus::RateInfo::UpdateRate(), and BuildStatus::SlidingRateInfo::UpdateRate().
|
private |
Definition at line 118 of file metrics.cc.
|
inline |
Definition at line 76 of file metrics.h.
Referenced by BuildStatus::RateInfo::Restart(), and BuildStatus::SlidingRateInfo::Restart().