47 Measurer(
double min_sample_duration_sec,
double min_warming_up_duration_sec,
48 std::size_t samples, std::size_t min_warming_up_iterations);
64 double min_sample_duration_sec_;
67 double min_warming_up_duration_sec_;
73 std::size_t min_warming_up_iterations_;
Definition of BenchmarkCondition class.
Class of conditions of benchmarks.
Class of measurement configurations.
Interface of cases in benchmarks.
Class of data of measurements.
Measurer(double min_sample_duration_sec, double min_warming_up_duration_sec, std::size_t samples, std::size_t min_warming_up_iterations)
Constructor.
auto measure(bench_impl::IBenchmarkCase *bench_case, const BenchmarkCondition &condition, const MeasurementConfig &config) const -> Measurement
Measure durations.
Definition of IBenchmarkCase class.
Definition of Measurement class.
Definition of MeasurementConfig class.
Namespace of classes to measure time in benchmarks.
Namespace of stat_bench source codes.