Public Member Functions | Public Attributes | Static Public Attributes | List of all members
benchmark::BenchmarkReporter::Context Struct Reference

#include <benchmark.h>

Public Member Functions

 Context ()
 

Public Attributes

CPUInfo constcpu_info
 
bool cpu_scaling_enabled
 
double mhz_per_cpu
 
size_t name_field_width
 
int num_cpus
 
SystemInfo constsys_info
 

Static Public Attributes

static const char * executable_name
 

Detailed Description

Definition at line 1414 of file benchmark/include/benchmark/benchmark.h.

Constructor & Destructor Documentation

◆ Context()

benchmark::BenchmarkReporter::Context::Context ( )

Definition at line 93 of file benchmark/src/reporter.cc.

Member Data Documentation

◆ cpu_info

CPUInfo const& benchmark::BenchmarkReporter::Context::cpu_info

Definition at line 1415 of file benchmark/include/benchmark/benchmark.h.

◆ cpu_scaling_enabled

bool benchmark::BenchmarkReporter::Context::cpu_scaling_enabled

◆ executable_name

const char * benchmark::BenchmarkReporter::Context::executable_name
static

Definition at line 1419 of file benchmark/include/benchmark/benchmark.h.

◆ mhz_per_cpu

double benchmark::BenchmarkReporter::Context::mhz_per_cpu

◆ name_field_width

size_t benchmark::BenchmarkReporter::Context::name_field_width

Definition at line 1418 of file benchmark/include/benchmark/benchmark.h.

◆ num_cpus

int benchmark::BenchmarkReporter::Context::num_cpus

◆ sys_info

SystemInfo const& benchmark::BenchmarkReporter::Context::sys_info

Definition at line 1416 of file benchmark/include/benchmark/benchmark.h.


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


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