|
| ParmParse (std::string arg) |
|
| ParmParse () |
|
std::string | getPrefix () const |
|
void | ignore (std::string name) |
|
void | forbid (std::string name, std::string explanation, std::string file="", std::string func="", int line=-1) |
|
bool | contains (std::string name) |
|
template<typename T > |
int | query_required (std::string name, T &value, std::string file="", std::string func="", int line=-1) |
|
template<typename T > |
int | query_default (std::string name, T &value, T defaultvalue, std::string="", std::string="", int=-1) |
|
int | query_validate (std::string name, int &value, std::vector< int > possibleintvals, std::string file="", std::string func="", int line=-1) |
|
int | query_validate (std::string name, std::string &value, std::vector< const char * > possiblecharvals, bool firstbydefault, std::string file="", std::string func="", int line=-1) |
|
int | query_validate (std::string name, std::string &value, std::vector< const char * > possiblecharvals, std::string file="", std::string func="", int line=-1) |
|
int | query_default (std::string name, std::string &value, const char *defaultvalue, std::string file="", std::string func="", int line=-1) |
|
int | query_default (std::string name, int &value, bool defaultvalue, std::string file="", std::string func="query_default", int line=-1) |
|
int | query_file (std::string name, std::string &value, bool copyfile, bool checkfile, std::string file="", std::string func="query_file", int line=-1) |
|
int | query_file (std::string name, std::string &value, bool copyfile, std::string file="", std::string func="query_file", int line=-1) |
|
int | query_file (std::string name, std::string &value, std::string file="", std::string func="query_file", int line=-1) |
|
template<typename T > |
int | queryarr (std::string name, std::vector< T > &value, std::string, std::string, int) |
|
int | queryarr (std::string name, Set::Vector &value, std::string file="", std::string func="queryarr", int line=-1) |
|
int | queryarr (std::string name, Set::Matrix &value, std::string file="", std::string func="queryarr", int line=-1) |
|
template<typename T > |
int | queryarr_required (std::string name, std::vector< T > &value, std::string file, std::string func, int line) |
|
int | AnyUnusedInputs () |
|
std::vector< std::string > | GetUnusedInputs () |
|
std::string | prefix () |
|
std::string | full (std::string name) |
|
template<class T > |
void | queryclass (std::string name, T *value, std::string file="", std::string func="", int line=-1) |
|
template<class T > |
void | queryclass (std::string name, T &value, std::string file="", std::string func="", int line=__LINE__) |
|
template<class T > |
void | queryclass (T *value, std::string file="", std::string func="", int line=__LINE__) |
|
template<class T > |
void | queryclass (T &value, std::string file="", std::string func="", int line=__LINE__) |
|
template<typename... IC, typename... Args, typename PTRTYPE > |
void | select (std::string name, PTRTYPE *&ic_eta, Args &&... args) |
|
template<typename FirstIC , typename... IC, typename... Args, typename PTRTYPE > |
void | select_default (std::string name, PTRTYPE *&ic_eta, Args &&... args) |
|
Definition at line 112 of file ParmParse.H.