C++ Utils  0.1
utils::Args Member List
This is the complete list of members for utils::Args, including all inherited members.
addAdditionalOption(const std::string &name, const std::string &description="", bool required=true)utils::Args [inline]
addEnumOption(const std::string &longOption, const char *(&enumValues)[N], char shortOption=0, const std::string &description="", bool required=true)utils::Args [inline]
addOption(const std::string &longOption, char shortOption=0, const std::string &description="", Argument argument=Required, bool required=true)utils::Args [inline]
Args(const std::string &description="", bool addHelp=true)utils::Args [inline]
Argument enum nameutils::Args
Error enum valueutils::Args
getAdditionalArgument(const std::string &option)utils::Args [inline]
getAdditionalArgument(const std::string &option, T defaultArgument)utils::Args [inline]
getArgument(const std::string &option)utils::Args [inline]
getArgument(const std::string &option, T defaultArgument)utils::Args [inline]
getArgument(const std::string &option, bool defaultArgument)utils::Args [inline]
Help enum valueutils::Args
helpMessage(const char *prog, std::ostream &out=std::cout)utils::Args [inline]
isSet(const std::string &option) const utils::Args [inline]
isSetAdditional(const std::string &option) const utils::Args [inline]
No enum valueutils::Args
Optional enum valueutils::Args
parse(int argc, char *const *argv, bool printHelp=true)utils::Args [inline]
Required enum valueutils::Args
Result enum nameutils::Args
setCustomHelpMessage(const std::string &message)utils::Args [inline]
Success enum valueutils::Args
 All Classes Namespaces Files Functions Variables Enumerations Enumerator Defines