Go to the documentation of this file. 1 #ifndef BENCHMARK_API_INTERNAL_H
2 #define BENCHMARK_API_INTERNAL_H
11 #include "benchmark/benchmark.h"
52 const std::vector<int64_t>&
args_;
78 #endif // BENCHMARK_API_INTERNAL_H
bool measure_process_cpu_time() const
IterationCount iterations() const
const std::vector< int64_t > & args_
const std::vector< Statistics > & statistics_
int per_family_instance_index() const
const BenchmarkName & name() const
AggregationReportMode aggregation_report_mode_
ConsoleReporter::OutputOptions GetOutputOptions(bool force_no_color)
BenchmarkInstance(Benchmark *benchmark, int family_index, int per_family_instance_index, const std::vector< int64_t > &args, int threads)
const std::vector< Statistics > & statistics() const
bool use_manual_time() const
BigOFunc * complexity_lambda() const
std::map< std::string, Counter > UserCounters
static uv_thread_t thread_id
bool use_real_time() const
IterationCount iterations_
AggregationReportMode aggregation_report_mode() const
TimeUnit time_unit() const
BigOFunc * complexity_lambda_
bool measure_process_cpu_time_
const int per_family_instance_index_
bool FindBenchmarksInternal(const std::string &re, std::vector< BenchmarkInstance > *benchmarks, std::ostream *Err)
State Run(IterationCount iters, int thread_id, internal::ThreadTimer *timer, internal::ThreadManager *manager, internal::PerfCountersMeasurement *perf_counters_measurement) const
double() BigOFunc(IterationCount)
grpc
Author(s):
autogenerated on Thu Mar 13 2025 02:58:36