#include <Args.hpp>
|
enum | MetricFlg { MetricFlg_NULL = 0,
MetricFlg_Thread = (1 << 1),
MetricFlg_StatsSum = (1 << 2),
MetricFlg_StatsAll = (1 << 3)
} |
|
enum | TxtSum {
TxtSum_NULL = 0,
TxtSum_fPgm = 0x00000001,
TxtSum_fLM = 0x00000010,
TxtSum_fFile = 0x00000100,
TxtSum_fProc = 0x00001000,
TxtSum_fLoop = 0x00010000,
TxtSum_fStmt = 0x00100000,
TxtSum_ALL
} |
|
Definition at line 97 of file Args.hpp.
◆ MetricFlg
Enumerator |
---|
MetricFlg_NULL | |
MetricFlg_Thread | |
MetricFlg_StatsSum | |
MetricFlg_StatsAll | |
Definition at line 146 of file Args.hpp.
◆ TxtSum
Enumerator |
---|
TxtSum_NULL | |
TxtSum_fPgm | |
TxtSum_fLM | |
TxtSum_fFile | |
TxtSum_fProc | |
TxtSum_fLoop | |
TxtSum_fStmt | |
TxtSum_ALL | |
Definition at line 215 of file Args.hpp.
◆ Args()
◆ ~Args()
◆ Ctor()
◆ ddump()
void Args::ddump |
( |
| ) |
const |
◆ dump()
void Args::dump |
( |
std::ostream & |
os = std::cerr | ) |
const |
|
virtual |
◆ makeDatabaseDir()
void Args::makeDatabaseDir |
( |
| ) |
|
◆ MetricFlg_clear()
static void Analysis::Args::MetricFlg_clear |
( |
uint & |
flags, |
|
|
MetricFlg |
x |
|
) |
| |
|
inlinestatic |
◆ MetricFlg_isSet()
static bool Analysis::Args::MetricFlg_isSet |
( |
uint |
flags, |
|
|
MetricFlg |
x |
|
) |
| |
|
inlinestatic |
◆ MetricFlg_isSum()
static bool Analysis::Args::MetricFlg_isSum |
( |
uint |
flags | ) |
|
|
inlinestatic |
◆ MetricFlg_isThread()
static bool Analysis::Args::MetricFlg_isThread |
( |
uint |
flags | ) |
|
|
inlinestatic |
◆ MetricFlg_set()
static void Analysis::Args::MetricFlg_set |
( |
uint & |
flags, |
|
|
MetricFlg |
x |
|
) |
| |
|
inlinestatic |
◆ normalizeSearchPaths()
void Args::normalizeSearchPaths |
( |
| ) |
|
◆ searchPathStr()
std::string Args::searchPathStr |
( |
| ) |
const |
◆ toString()
string Args::toString |
( |
| ) |
const |
|
virtual |
◆ agent
std::string Analysis::Args::agent |
◆ db_addStructId
bool Analysis::Args::db_addStructId |
◆ db_copySrcFiles
bool Analysis::Args::db_copySrcFiles |
◆ db_dir
std::string Analysis::Args::db_dir |
◆ db_makeMetricDB
bool Analysis::Args::db_makeMetricDB |
◆ doNormalizeTy
bool Analysis::Args::doNormalizeTy |
◆ groupFiles
std::vector<std::string> Analysis::Args::groupFiles |
◆ out_db_config
std::string Analysis::Args::out_db_config |
◆ out_db_csv
std::string Analysis::Args::out_db_csv |
◆ out_db_experiment
std::string Analysis::Args::out_db_experiment |
◆ out_txt
std::string Analysis::Args::out_txt |
◆ prof_metrics
uint Analysis::Args::prof_metrics |
◆ profflat_computeFinalMetricValues
bool Analysis::Args::profflat_computeFinalMetricValues |
◆ profileFiles
std::vector<std::string> Analysis::Args::profileFiles |
◆ remove_redundancy
bool Analysis::Args::remove_redundancy |
◆ replaceInPath
std::vector<std::string> Analysis::Args::replaceInPath |
◆ replaceOutPath
std::vector<std::string> Analysis::Args::replaceOutPath |
◆ searchPathTpls
◆ structureFiles
std::vector<std::string> Analysis::Args::structureFiles |
◆ title
std::string Analysis::Args::title |
◆ txt_srcAnnotation
bool Analysis::Args::txt_srcAnnotation |
◆ txt_srcFileGlobs
std::vector<std::string> Analysis::Args::txt_srcFileGlobs |
◆ txt_summary
int Analysis::Args::txt_summary |
The documentation for this class was generated from the following files: