#include <benchmark_api_internal.h>
◆ BenchmarkInstance()
benchmark::internal::BenchmarkInstance::BenchmarkInstance |
( |
Benchmark * |
benchmark, |
|
|
int |
family_index, |
|
|
int |
per_family_instance_index, |
|
|
const std::vector< int64_t > & |
args, |
|
|
int |
threads |
|
) |
| |
◆ aggregation_report_mode()
◆ complexity()
BigO benchmark::internal::BenchmarkInstance::complexity |
( |
| ) |
const |
|
inline |
◆ complexity_lambda()
BigOFunc* benchmark::internal::BenchmarkInstance::complexity_lambda |
( |
| ) |
const |
|
inline |
◆ family_index()
int benchmark::internal::BenchmarkInstance::family_index |
( |
| ) |
const |
|
inline |
◆ iterations()
IterationCount benchmark::internal::BenchmarkInstance::iterations |
( |
| ) |
const |
|
inline |
◆ measure_process_cpu_time()
bool benchmark::internal::BenchmarkInstance::measure_process_cpu_time |
( |
| ) |
const |
|
inline |
◆ min_time()
double benchmark::internal::BenchmarkInstance::min_time |
( |
| ) |
const |
|
inline |
◆ name()
◆ per_family_instance_index()
int benchmark::internal::BenchmarkInstance::per_family_instance_index |
( |
| ) |
const |
|
inline |
◆ repetitions()
int benchmark::internal::BenchmarkInstance::repetitions |
( |
| ) |
const |
|
inline |
◆ Run()
◆ statistics()
const std::vector<Statistics>& benchmark::internal::BenchmarkInstance::statistics |
( |
| ) |
const |
|
inline |
◆ threads()
int benchmark::internal::BenchmarkInstance::threads |
( |
| ) |
const |
|
inline |
◆ time_unit()
TimeUnit benchmark::internal::BenchmarkInstance::time_unit |
( |
| ) |
const |
|
inline |
◆ use_manual_time()
bool benchmark::internal::BenchmarkInstance::use_manual_time |
( |
| ) |
const |
|
inline |
◆ use_real_time()
bool benchmark::internal::BenchmarkInstance::use_real_time |
( |
| ) |
const |
|
inline |
◆ aggregation_report_mode_
◆ args_
const std::vector<int64_t>& benchmark::internal::BenchmarkInstance::args_ |
|
private |
◆ benchmark_
Benchmark& benchmark::internal::BenchmarkInstance::benchmark_ |
|
private |
◆ complexity_
BigO benchmark::internal::BenchmarkInstance::complexity_ |
|
private |
◆ complexity_lambda_
BigOFunc* benchmark::internal::BenchmarkInstance::complexity_lambda_ |
|
private |
◆ counters_
UserCounters benchmark::internal::BenchmarkInstance::counters_ |
|
private |
◆ family_index_
const int benchmark::internal::BenchmarkInstance::family_index_ |
|
private |
◆ iterations_
◆ measure_process_cpu_time_
bool benchmark::internal::BenchmarkInstance::measure_process_cpu_time_ |
|
private |
◆ min_time_
double benchmark::internal::BenchmarkInstance::min_time_ |
|
private |
◆ name_
◆ per_family_instance_index_
const int benchmark::internal::BenchmarkInstance::per_family_instance_index_ |
|
private |
◆ repetitions_
int benchmark::internal::BenchmarkInstance::repetitions_ |
|
private |
◆ statistics_
const std::vector<Statistics>& benchmark::internal::BenchmarkInstance::statistics_ |
|
private |
◆ threads_
int benchmark::internal::BenchmarkInstance::threads_ |
|
private |
◆ time_unit_
TimeUnit benchmark::internal::BenchmarkInstance::time_unit_ |
|
private |
◆ use_manual_time_
bool benchmark::internal::BenchmarkInstance::use_manual_time_ |
|
private |
◆ use_real_time_
bool benchmark::internal::BenchmarkInstance::use_real_time_ |
|
private |
The documentation for this class was generated from the following files: