All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
ArgParser Member List

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

ArgParser(int argc, const char *const *argv)ArgParser
boolOption(const std::string &name, const std::string &help, bool value=false, bool obl=false)ArgParser
commandName() const ArgParserinline
doubleOption(const std::string &name, const std::string &help, double value=0, bool obl=false)ArgParser
files() const ArgParserinline
given(std::string op) const ArgParserinline
intOption(const std::string &name, const std::string &help, int value=0, bool obl=false)ArgParser
mandatoryGroup(const std::string &group)ArgParser
onlyOneGroup(const std::string &group)ArgParser
operator[](const std::string &n) const ArgParserinline
optionGroup(const std::string &group, const std::string &opt)ArgParser
other(const std::string &name, const std::string &help="")ArgParser
parse()ArgParser
refOption(const std::string &name, const std::string &help, int &ref, bool obl=false)ArgParser
refOption(const std::string &name, const std::string &help, double &ref, bool obl=false)ArgParser
refOption(const std::string &name, const std::string &help, bool &ref, bool obl=false)ArgParser
refOption(const std::string &name, const std::string &help, std::string &ref, bool obl=false)ArgParser
run()ArgParserinline
stringOption(const std::string &name, const std::string &help, std::string value="", bool obl=false)ArgParser
synonym(const std::string &syn, const std::string &opt)ArgParser
throwOnProblems()ArgParserinline