Definition at line 38 of file test_harness/src/main.cpp.
◆ getTimeUnitName()
| std::string ProgramConfig::getTimeUnitName |
( |
char |
time_unit, |
|
|
const std::string & |
default_name = "(default)" |
|
) |
| |
|
static |
◆ initializeConfig() [1/2]
| void ProgramConfig::initializeConfig |
( |
const hebench::ArgsParser & |
parser | ) |
|
◆ initializeConfig() [2/2]
| void ProgramConfig::initializeConfig |
( |
const hebench::ArgsParser & |
parser | ) |
|
◆ showBenchmarkDefaults()
| void ProgramConfig::showBenchmarkDefaults |
( |
std::ostream & |
os | ) |
|
◆ showConfig() [1/2]
| void ProgramConfig::showConfig |
( |
std::ostream & |
os | ) |
const |
◆ showConfig() [2/2]
| void ProgramConfig::showConfig |
( |
std::ostream & |
os | ) |
const |
◆ showVersion() [1/2]
| static void ProgramConfig::showVersion |
( |
std::ostream & |
os | ) |
|
|
static |
◆ showVersion() [2/2]
| void ProgramConfig::showVersion |
( |
std::ostream & |
os | ) |
|
|
static |
◆ b_compile_reports
| bool ProgramConfig::b_compile_reports |
◆ b_dump_config
| bool ProgramConfig::b_dump_config |
◆ b_force_config
| bool ProgramConfig::b_force_config |
◆ b_show_overview
| bool ProgramConfig::b_show_overview |
◆ b_show_run_overview
| bool ProgramConfig::b_show_run_overview |
◆ b_silent
| bool ProgramConfig::b_silent |
◆ b_single_path_report
| bool ProgramConfig::b_single_path_report |
◆ b_validate_results
| bool ProgramConfig::b_validate_results |
◆ backend_lib_path
| std::filesystem::path ProgramConfig::backend_lib_path |
◆ config_file
| std::filesystem::path ProgramConfig::config_file |
◆ DefaultConfigFile
| constexpr const char* ProgramConfig::DefaultConfigFile = "" |
|
staticconstexpr |
◆ DefaultMinTestTime
| constexpr std::uint64_t ProgramConfig::DefaultMinTestTime = 0 |
|
staticconstexpr |
◆ DefaultReportDelay
| constexpr std::size_t ProgramConfig::DefaultReportDelay = 1000 |
|
staticconstexpr |
◆ DefaultRootPath
| constexpr const char* ProgramConfig::DefaultRootPath = "." |
|
staticconstexpr |
◆ DefaultSampleSize
| constexpr std::uint64_t ProgramConfig::DefaultSampleSize = 0 |
|
staticconstexpr |
◆ DefaultShowOverView
| constexpr bool ProgramConfig::DefaultShowOverView = true |
|
staticconstexpr |
◆ input_file
| std::filesystem::path ProgramConfig::input_file |
◆ random_seed
| std::uint64_t ProgramConfig::random_seed |
◆ report_delay_ms
| std::size_t ProgramConfig::report_delay_ms |
◆ report_root_path
| std::filesystem::path ProgramConfig::report_root_path |
◆ ShowOverview
| constexpr const char* ProgramConfig::ShowOverview = "--show_overview" |
|
staticconstexpr |
◆ SilentRun
| constexpr const char* ProgramConfig::SilentRun = "--silent_run" |
|
staticconstexpr |
◆ time_unit
| char ProgramConfig::time_unit |
◆ time_unit_overview
| char ProgramConfig::time_unit_overview |
◆ time_unit_stats
| char ProgramConfig::time_unit_stats |
◆ time_unit_summary
| char ProgramConfig::time_unit_summary |
◆ TimeUnit
| constexpr const char* ProgramConfig::TimeUnit = "--time_unit" |
|
staticconstexpr |
◆ TimeUnitOverview
| constexpr const char* ProgramConfig::TimeUnitOverview = "--time_unit_overview" |
|
staticconstexpr |
◆ TimeUnitStats
| constexpr const char* ProgramConfig::TimeUnitStats = "--time_unit_stats" |
|
staticconstexpr |
◆ TimeUnitSummary
| constexpr const char* ProgramConfig::TimeUnitSummary = "--time_unit_summary" |
|
staticconstexpr |
The documentation for this struct was generated from the following file: