|
args-parser 6.3.3
|
This is the complete list of members for Args::CmdLine, including all inherited members.
| addAllOfGroup(NAME &&name, bool required=false) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addArg(ArgIface *arg) | Args::CmdLine | inline |
| addArg(ArgIface &arg) | Args::CmdLine | inline |
| addArg(ArgPtr arg) | Args::CmdLine | inline |
| addArgWithFlagAndName(Char flag, NAME &&name, bool isWithValue=false, bool isRequired=false, const String &desc=String(), const String &longDesc=String(), const String &defaultValue=String(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addArgWithFlagOnly(Char flag, bool isWithValue=false, bool isRequired=false, const String &desc=String(), const String &longDesc=String(), const String &defaultValue=String(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addArgWithNameOnly(NAME &&name, bool isWithValue=false, bool isRequired=false, const String &desc=String(), const String &longDesc=String(), const String &defaultValue=String(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addAtLeastOneGroup(NAME &&name, bool required=false) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addCommand(NAME &&name, ValueOptions opt=ValueOptions::NoValue, bool isSubCommandRequired=false, const String &desc=String(), const String &longDesc=String(), const String &defaultValue=String(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addCommandWithDefaultValues(NAME &&name, ValueOptions opt=ValueOptions::NoValue, bool isSubCommandRequired=false, const String &desc=String(), const String &longDesc=String(), const StringList &defaultValues=StringList(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addHelp(bool throwExceptionOnPrint=true, const String &appExe=String(), const String &appDesc=String(), String::size_type length=79, const String &posDesc=String()) | Args::CmdLine | inline |
| addHelp(T throwExceptionOnPrint, const String &appExe=String(), const String &appDesc=String(), String::size_type length=79)=delete | Args::CmdLine | |
| addMultiArg(Char flag, NAME &&name, bool isWithValue=false, bool isRequired=false, const String &desc=String(), const String &longDesc=String(), const String &defaultValue=String(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addMultiArgWithDefaulValues(Char flag, NAME &&name, bool isWithValue=false, bool isRequired=false, const String &desc=String(), const String &longDesc=String(), const StringList &defaultValues=StringList(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addMultiArgWithFlagOnly(Char flag, bool isWithValue=false, bool isRequired=false, const String &desc=String(), const String &longDesc=String(), const String &defaultValue=String(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addMultiArgWithFlagOnlyAndDefaultValues(Char flag, bool isWithValue=false, bool isRequired=false, const String &desc=String(), const String &longDesc=String(), const StringList &defaultValues=StringList(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addMultiArgWithNameOnly(NAME &&name, bool isWithValue=false, bool isRequired=false, const String &desc=String(), const String &longDesc=String(), const String &defaultValue=String(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addMultiArgWithNameOnlyAndDefaultValues(NAME &&name, bool isWithValue=false, bool isRequired=false, const String &desc=String(), const String &longDesc=String(), const StringList &defaultValues=StringList(), const String &valueSpecifier=String()) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| addOnlyOneGroup(NAME &&name, bool required=false) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| API(PARENT &parent, SELF &self) | Args::details::API< PARENT, SELF, ARGPTR, true > | inline |
| ArgPtr typedef | Args::CmdLine | |
| Arguments typedef | Args::CmdLine | |
| arguments() const | Args::CmdLine | inline |
| clear() | Args::CmdLine | inline |
| CmdLine(CmdLineOpts opt=Empty) | Args::CmdLine | inlineexplicit |
| CmdLine(int argc, const char *const *argv, CmdLineOpts opt=Empty) | Args::CmdLine | inline |
| CmdLineOpt enum name | Args::CmdLine | |
| CmdLineOpts typedef | Args::CmdLine | |
| CommandIsRequired enum value | Args::CmdLine | |
| Empty enum value | Args::CmdLine | |
| findArgument(const String &name) | Args::CmdLine | inline |
| findArgument(const String &name) const | Args::CmdLine | inline |
| HandlePositionalArguments enum value | Args::CmdLine | |
| isDefined(const String &name) const | Args::CmdLine | inline |
| isMisspelledName(const String &name, StringList &possibleNames) const | Args::CmdLine | inline |
| parse() | Args::CmdLine | inline |
| parse(int argc, const char *const *argv) | Args::CmdLine | inline |
| parserOptions() const | Args::CmdLine | inline |
| positional() const | Args::CmdLine | inline |
| positionalDescription() const | Args::CmdLine | inline |
| setPositionalDescription(const String &d) | Args::CmdLine | inline |
| value(const String &name) const | Args::CmdLine | inline |
| values(const String &name) const | Args::CmdLine | inline |
| ~API() | Args::details::API< PARENT, SELF, ARGPTR, true > | inlinevirtual |
| ~CmdLine() | Args::CmdLine | inlinevirtual |