Ninja
|
Public Member Functions | |
double | Elapsed () const |
double | rate () |
RateInfo () | |
void | Restart () |
void | UpdateRate (int edges) |
Private Attributes | |
double | rate_ |
Stopwatch | stopwatch_ |
BuildStatus::RateInfo::RateInfo | ( | ) | [inline] |
double BuildStatus::RateInfo::Elapsed | ( | ) | const [inline] |
Definition at line 236 of file build.h.
References Stopwatch::Elapsed(), and stopwatch_.
Referenced by BuildStatus::FormatProgressStatus().
double BuildStatus::RateInfo::rate | ( | ) | [inline] |
Definition at line 237 of file build.h.
References rate_.
Referenced by BuildStatus::FormatProgressStatus().
void BuildStatus::RateInfo::Restart | ( | ) | [inline] |
Definition at line 235 of file build.h.
References Stopwatch::Restart(), and stopwatch_.
Referenced by BuildStatus::PrintStatus().
void BuildStatus::RateInfo::UpdateRate | ( | int | edges | ) | [inline] |
Definition at line 239 of file build.h.
References Stopwatch::Elapsed(), rate_, and stopwatch_.
Referenced by BuildStatus::FormatProgressStatus().
double BuildStatus::RateInfo::rate_ [private] |
Definition at line 245 of file build.h.
Referenced by rate(), and UpdateRate().
Stopwatch BuildStatus::RateInfo::stopwatch_ [private] |
Definition at line 246 of file build.h.
Referenced by Elapsed(), Restart(), and UpdateRate().