Public Attributes | List of all members
benchmark::internal::Benchmark::Instance Struct Reference

#include <benchmark_api_internal.h>

Public Attributes

std::vector< intarg
 
Benchmarkbenchmark
 
BigO complexity
 
BigOFunccomplexity_lambda
 
UserCounters counters
 
size_t iterations
 
bool last_benchmark_instance
 
double min_time
 
std::string name
 
int range_multiplier
 
int repetitions
 
ReportMode report_mode
 
int threads
 
TimeUnit time_unit
 
bool use_manual_time
 
bool use_real_time
 

Detailed Description

Definition at line 16 of file bloaty/third_party/protobuf/third_party/benchmark/src/benchmark_api_internal.h.

Member Data Documentation

◆ arg

std::vector< int > benchmark::internal::Benchmark::Instance::arg

◆ benchmark

Benchmark * benchmark::internal::Benchmark::Instance::benchmark

◆ complexity

BigO benchmark::internal::Benchmark::Instance::complexity

◆ complexity_lambda

BigOFunc * benchmark::internal::Benchmark::Instance::complexity_lambda

◆ counters

UserCounters benchmark::internal::Benchmark::Instance::counters

◆ iterations

size_t benchmark::internal::Benchmark::Instance::iterations

◆ last_benchmark_instance

bool benchmark::internal::Benchmark::Instance::last_benchmark_instance

◆ min_time

double benchmark::internal::Benchmark::Instance::min_time

◆ name

std::string benchmark::internal::Benchmark::Instance::name

◆ range_multiplier

int benchmark::internal::Benchmark::Instance::range_multiplier

◆ repetitions

int benchmark::internal::Benchmark::Instance::repetitions

◆ report_mode

ReportMode benchmark::internal::Benchmark::Instance::report_mode

◆ threads

int benchmark::internal::Benchmark::Instance::threads

◆ time_unit

TimeUnit benchmark::internal::Benchmark::Instance::time_unit

◆ use_manual_time

bool benchmark::internal::Benchmark::Instance::use_manual_time

◆ use_real_time

bool benchmark::internal::Benchmark::Instance::use_real_time

The documentation for this struct was generated from the following file:


grpc
Author(s):
autogenerated on Fri May 16 2025 03:02:58