HEBench
hebench::ReportGen::Compiler::ReportCompilerConfig Struct Reference

Public Member Functions

void showConfig (std::ostream &os) const
 

Static Public Member Functions

static void showVersion (std::ostream &os)
 
static std::string getTimeUnitName (char time_unit, const std::string &default_name="(default)")
 

Public Attributes

std::filesystem::path input_file
 
bool b_show_overview
 
bool b_silent
 
char time_unit
 
char time_unit_stats
 
char time_unit_overview
 
char time_unit_summary
 

Detailed Description

Definition at line 31 of file hebench_report_compiler.cpp.

Member Function Documentation

◆ getTimeUnitName()

std::string hebench::ReportGen::Compiler::ReportCompilerConfig::getTimeUnitName ( char  time_unit,
const std::string &  default_name = "(default)" 
)
static

Definition at line 51 of file hebench_report_compiler.cpp.

◆ showConfig()

void hebench::ReportGen::Compiler::ReportCompilerConfig::showConfig ( std::ostream &  os) const

◆ showVersion()

void hebench::ReportGen::Compiler::ReportCompilerConfig::showVersion ( std::ostream &  os)
static

Definition at line 72 of file hebench_report_compiler.cpp.

Member Data Documentation

◆ b_show_overview

bool hebench::ReportGen::Compiler::ReportCompilerConfig::b_show_overview

Definition at line 34 of file hebench_report_compiler.cpp.

◆ b_silent

bool hebench::ReportGen::Compiler::ReportCompilerConfig::b_silent

Definition at line 35 of file hebench_report_compiler.cpp.

◆ input_file

std::filesystem::path hebench::ReportGen::Compiler::ReportCompilerConfig::input_file

Definition at line 33 of file hebench_report_compiler.cpp.

◆ time_unit

char hebench::ReportGen::Compiler::ReportCompilerConfig::time_unit

Definition at line 36 of file hebench_report_compiler.cpp.

◆ time_unit_overview

char hebench::ReportGen::Compiler::ReportCompilerConfig::time_unit_overview

Definition at line 38 of file hebench_report_compiler.cpp.

◆ time_unit_stats

char hebench::ReportGen::Compiler::ReportCompilerConfig::time_unit_stats

Definition at line 37 of file hebench_report_compiler.cpp.

◆ time_unit_summary

char hebench::ReportGen::Compiler::ReportCompilerConfig::time_unit_summary

Definition at line 39 of file hebench_report_compiler.cpp.


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