|
benchmark 1.10.0
|
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 |