Skip to content

Class Argos::BenchmarkResultLine

ClassList > Argos > BenchmarkResultLine

Result of a single Google Benchmark iteration.

  • #include <result.h>

Public Attributes

Type Name
double cpu_time_per_op
int64_t iterations
std::map< std::string, benchmark::Counter > metrics
std::string name
double wall_time_per_op

Public Attributes Documentation

variable cpu_time_per_op

double Argos::BenchmarkResultLine::cpu_time_per_op;

CPU time per iteration, in seconds.


variable iterations

int64_t Argos::BenchmarkResultLine::iterations;

Number of iterations aggregated into this line.


variable metrics

std::map<std::string, benchmark::Counter> Argos::BenchmarkResultLine::metrics;

All metric counters keyed by name.


variable name

std::string Argos::BenchmarkResultLine::name;

Name of the benchmark that produced this line.


variable wall_time_per_op

double Argos::BenchmarkResultLine::wall_time_per_op;

Wall-clock time per iteration, in seconds.



The documentation for this class was generated from the following file benchmark/reporter/result.h