#include <benchmark_runner.h>
Definition at line 46 of file benchmark_runner.h.
◆ BenchmarkRunner()
◆ DoNIterations()
◆ DoOneRepetition()
void benchmark::internal::BenchmarkRunner::DoOneRepetition |
( |
| ) |
|
◆ GetNumRepeats()
int benchmark::internal::BenchmarkRunner::GetNumRepeats |
( |
| ) |
const |
|
inline |
◆ GetReportsForFamily()
◆ GetResults()
RunResults && benchmark::internal::BenchmarkRunner::GetResults |
( |
| ) |
|
◆ HasRepeatsRemaining()
bool benchmark::internal::BenchmarkRunner::HasRepeatsRemaining |
( |
| ) |
const |
|
inline |
◆ PredictNumItersNeeded()
◆ ShouldReportIterationResults()
◆ has_explicit_iteration_count
const bool benchmark::internal::BenchmarkRunner::has_explicit_iteration_count |
|
private |
◆ iters
◆ min_time
const double benchmark::internal::BenchmarkRunner::min_time |
|
private |
◆ num_repetitions_done
int benchmark::internal::BenchmarkRunner::num_repetitions_done = 0 |
|
private |
◆ perf_counters_measurement
◆ perf_counters_measurement_ptr
◆ pool
std::vector<std::thread> benchmark::internal::BenchmarkRunner::pool |
|
private |
◆ repeats
const int benchmark::internal::BenchmarkRunner::repeats |
|
private |
◆ reports_for_family
◆ run_results
RunResults benchmark::internal::BenchmarkRunner::run_results |
|
private |
The documentation for this class was generated from the following files: