Mesh Oriented datABase  (version 5.5.1)
An array-based unstructured mesh library
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