benchmark 1.9.4
Loading...
Searching...
No Matches
benchmark::BenchmarkReporter::Run Struct Reference
Collaboration diagram for benchmark::BenchmarkReporter::Run:

Public Types

enum  RunType { RT_Iteration , RT_Aggregate }

Public Member Functions

std::string benchmark_name () const
double GetAdjustedRealTime () const
double GetAdjustedCPUTime () const

Public Attributes

BenchmarkName run_name
int64_t family_index
int64_t per_family_instance_index
RunType run_type
std::string aggregate_name
StatisticUnit aggregate_unit
std::string report_label
internal::Skipped skipped
std::string skip_message
IterationCount iterations
int64_t threads
int64_t repetition_index
int64_t repetitions
TimeUnit time_unit
double real_accumulated_time
double cpu_accumulated_time
double max_heapbytes_used
bool use_real_time_for_initial_big_o
BigO complexity
BigOFunc * complexity_lambda
ComplexityN complexity_n
const std::vector< internal::Statistics > * statistics
bool report_big_o
bool report_rms
UserCounters counters
MemoryManager::Result memory_result
double allocs_per_iter

Static Public Attributes

static const int64_t no_repetition_index = -1

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