Loading [MathJax]/extensions/tex2jax.js
Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ProgOptions Member List

This is the complete list of members for ProgOptions, including all inherited members.

add_cancel_optProgOptionsstatic
addOpt(const std::string &namestring, const std::string &helpstring, T *value, int flags=0)ProgOptions
addOpt(const std::string &namestring, const std::string &helpstring, int flags=0)ProgOptionsinline
addOptionalArgs(unsigned max_count, const std::string &helpname, const std::string &helpstring, int flags=0)ProgOptions
addOptionHelpHeading(const std::string &)ProgOptions
addRequiredArg(const std::string &helpname, const std::string &helpstring, T *value=NULL, int flags=0)ProgOptions
arg_help_stringsProgOptionsprotected
brief_helpProgOptionsprotected
error(const std::string &message)ProgOptions
evaluate(const ProgOpt &opt, void *target, const std::string &option, unsigned *arg_idx=NULL)ProgOptionsprotected
expect_optional_argsProgOptionsprotected
get_namestrings(const std::string &input, std::string *l, std::string *s)ProgOptionsprotected
get_option_usage_prefix(const ProgOpt &option)ProgOptionsprotected
getArgs(const std::string &namestring, std::vector< T > &values)ProgOptions
getOpt(const std::string &namestring, T *value)ProgOptions
getOptAllArgs(const std::string &namestring, std::vector< T > &values)ProgOptions
getReqArg(const std::string &namestring)ProgOptions
help_flagProgOptionsstatic
help_line typedefProgOptionsprotected
int_flagProgOptionsstatic
long_namesProgOptionsprotected
lookup(const std::map< std::string, ProgOpt * > &, const std::string &)ProgOptionsprotected
lookup_option(const std::string &)ProgOptionsprotected
main_helpProgOptionsprotected
max_optional_argsProgOptionsprotected
number_option_nameProgOptionsprotected
numOptSet(const std::string &namestring)ProgOptions
option_help_stringsProgOptionsprotected
optional_args_positionProgOptionsprotected
parseCommandLine(int argc, char *argv[])ProgOptions
printHelp(std::ostream &str=std::cout)ProgOptions
printUsage(std::ostream &str=std::cout)ProgOptions
printVersion(std::ostream &str=std::cout)ProgOptions
process_option(ProgOpt *opt, std::string arg, const char *value=0)ProgOptionsprotected
prognameProgOptionsprotected
ProgOptions(const std::string &helptext="", const std::string &briefdesc="")ProgOptions
progversionProgOptionsprotected
rank_substProgOptionsstatic
required_argsProgOptionsprotected
setVersion(const std::string &version_string, bool addFlag=true)ProgOptions
short_namesProgOptionsprotected
store_falseProgOptionsstatic
version_flagProgOptionsstatic
write_man_page(std::ostream &to_this_stream)ProgOptions
~ProgOptions()ProgOptions