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: