Results from initialization and execution of a single run. More...
Public Member Functions | |
template<typename T > | |
void | Log (T label) const |
Log this result. | |
Static Public Member Functions | |
static Result | Bench (Bench::Result r) |
Construct from the individual run result. | |
Public Attributes | |
PhaseResult | init |
Initialization phase results. | |
PhaseResult | run |
Run (simulation) phase results. | |
Results from initialization and execution of a single run.
Definition at line 209 of file bench-scheduler.cc.
|
static |
Construct from the individual run result.
[in] | r | The result from a single run. |
Definition at line 238 of file bench-scheduler.cc.
References Bench::Result::events, Bench::Result::init, Bench::Result::pop, and Bench::Result::simu.
Referenced by BenchSuite::BenchSuite().
void BenchSuite::Result::Log | ( | T | label | ) | const |
Log this result.
T | The type of the label. |
label | The label for the line. |
Definition at line 246 of file bench-scheduler.cc.
Referenced by BenchSuite::BenchSuite(), and BenchSuite::Log().
PhaseResult BenchSuite::Result::init |
Initialization phase results.
Definition at line 211 of file bench-scheduler.cc.
PhaseResult BenchSuite::Result::run |
Run (simulation) phase results.
Definition at line 212 of file bench-scheduler.cc.