cpp-stat-bench 0.24.0
Benchmark library with statistics for C++.
Loading...
Searching...
No Matches
config.h File Reference

Definition of Runner class. More...

#include <cstddef>
#include <string>
#include <vector>
+ Include dependency graph for config.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  stat_bench::runner::Config
 Class of configurations. More...
 

Namespaces

namespace  stat_bench
 Namespace of stat_bench source codes.
 
namespace  stat_bench::runner
 Namespace of classes to run benchmarks.
 

Variables

static constexpr std::size_t stat_bench::runner::impl::default_mean_processing_time_samples = 30
 Default number of samples for measurement of mean processing time.
 
static constexpr double stat_bench::runner::impl::default_min_sample_duration_sec = 0.03
 Default minimum duration of a sample for measurement of mean processing time. [sec].
 
static constexpr double stat_bench::runner::impl::default_min_warming_up_duration_sec = 0.03
 Default minimum duration for warming up. [sec].
 
static constexpr std::size_t stat_bench::runner::impl::default_min_warming_up_iterations = 1
 Default minimum number of iterations for warming up.
 
static constexpr std::size_t stat_bench::runner::impl::default_processing_time_samples = 100
 Default number of samples for measurements of processing time.
 

Detailed Description

Definition of Runner class.

Definition in file config.h.

Variable Documentation

◆ default_mean_processing_time_samples

std::size_t stat_bench::runner::impl::default_mean_processing_time_samples = 30
staticconstexpr

Default number of samples for measurement of mean processing time.

Definition at line 35 of file config.h.

◆ default_min_sample_duration_sec

double stat_bench::runner::impl::default_min_sample_duration_sec = 0.03
staticconstexpr

Default minimum duration of a sample for measurement of mean processing time. [sec].

Definition at line 41 of file config.h.

◆ default_min_warming_up_duration_sec

double stat_bench::runner::impl::default_min_warming_up_duration_sec = 0.03
staticconstexpr

Default minimum duration for warming up. [sec].

Definition at line 47 of file config.h.

◆ default_min_warming_up_iterations

std::size_t stat_bench::runner::impl::default_min_warming_up_iterations = 1
staticconstexpr

Default minimum number of iterations for warming up.

Definition at line 44 of file config.h.

◆ default_processing_time_samples

std::size_t stat_bench::runner::impl::default_processing_time_samples = 100
staticconstexpr

Default number of samples for measurements of processing time.

Definition at line 32 of file config.h.