cgma
ProgOptions Member List
This is the complete list of members for ProgOptions, including all inherited members.
add_cancel_optProgOptions [static]
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)ProgOptions [inline]
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_stringsProgOptions [protected]
brief_helpProgOptions [protected]
error(const std::string &message)ProgOptions
evaluate(const ProgOpt &opt, void *target, const std::string &option, unsigned *arg_idx=NULL)ProgOptions [protected]
expect_optional_argsProgOptions [protected]
get_namestrings(const std::string &input, std::string *l, std::string *s)ProgOptions [protected]
get_option_usage_prefix(const ProgOpt &option)ProgOptions [protected]
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_flagProgOptions [static]
help_line typedefProgOptions [protected]
int_flagProgOptions [static]
long_namesProgOptions [protected]
lookup(const std::map< std::string, ProgOpt * > &, const std::string &)ProgOptions [protected]
lookup_option(const std::string &)ProgOptions [protected]
main_helpProgOptions [protected]
max_optional_argsProgOptions [protected]
number_option_nameProgOptions [protected]
numOptSet(const std::string &namestring)ProgOptions
option_help_stringsProgOptions [protected]
optional_args_positionProgOptions [protected]
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)ProgOptions [protected]
prognameProgOptions [protected]
ProgOptions(const std::string &helptext="", const std::string &briefdesc="")ProgOptions
progversionProgOptions [protected]
rank_substProgOptions [static]
required_argsProgOptions [protected]
setVersion(const std::string &version_string, bool addFlag=true)ProgOptions
short_namesProgOptions [protected]
store_falseProgOptions [static]
store_trueProgOptions [static]
version_flagProgOptions [static]
write_man_page(std::ostream &to_this_stream)ProgOptions
~ProgOptions()ProgOptions
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines