args-parser 6.3.3
|
This is the complete list of members for Args::Command, including all inherited members.
addArg(ArgPtr arg) override | Args::Command | inlinevirtual |
addArg(ArgIface &arg) | Args::Command | inline |
addArg(ArgIface *arg) | Args::Command | inline |
addArg(ArgPtr arg) | Args::Command | inlinevirtual |
ArgIface() | Args::ArgIface | inline |
ArgPtr typedef | Args::GroupIface | |
argumentName() const override | Args::GroupIface | inlinevirtual |
Arguments typedef | Args::GroupIface | |
checkCorrectnessAfterParsing() const override | Args::Command | inlineprotectedvirtual |
checkCorrectnessBeforeParsing(StringList &flags, StringList &names) const override | Args::Command | inlineprotectedvirtual |
children() const | Args::GroupIface | inline |
clear() override | Args::Command | inlinevirtual |
cmdLine() const | Args::ArgIface | inline |
CmdLine | Args::Command | friend |
Command(T &&nm, ValueOptions opt=ValueOptions::NoValue, bool isSubCommandRequired=false) | Args::Command | inlineexplicit |
defaultValue() const | Args::Command | inline |
defaultValues() const | Args::Command | inline |
description() const override | Args::Command | inlinevirtual |
findArgument(const String &n) override | Args::Command | inlineprotectedvirtual |
findChild(const String &name) | Args::Command | inlineprotected |
flag() const override | Args::GroupIface | inlinevirtual |
GroupIface(T &&name, bool required=false) | Args::GroupIface | inlineexplicit |
Help | Args::Command | friend |
HelpPrinter | Args::Command | friend |
isDefined() const override | Args::Command | inlinevirtual |
isMisspelledCommand(const String &nm, StringList &possibleNames) const | Args::Command | inline |
isMisspelledName(const String &nm, StringList &possibleNames) const override | Args::Command | inlinevirtual |
isRequired() const override | Args::GroupIface | inlinevirtual |
isWithValue() const override | Args::Command | inlinevirtual |
longDescription() const override | Args::Command | inlinevirtual |
m_children | Args::GroupIface | protected |
name() const override | Args::GroupIface | inlinevirtual |
process(Context &ctx) override | Args::Command | inlineprotectedvirtual |
setCmdLine(CmdLine *cmdLine) override | Args::GroupIface | inlineprotectedvirtual |
setCurrentSubCommand(Command *sub) | Args::Command | inlineprotected |
setDefaultValue(const String &v) | Args::Command | inline |
setDefaultValues(const StringList &v) | Args::Command | inline |
setDescription(const String &desc) | Args::Command | inline |
setLongDescription(const String &desc) | Args::Command | inline |
setRequired(bool on=true) override | Args::Command | inlinevirtual |
setValueSpecifier(const String &vs) | Args::Command | inline |
type() const override | Args::Command | inlinevirtual |
value() const | Args::Command | inline |
values() const | Args::Command | inline |
valueSpecifier() const override | Args::Command | inlinevirtual |
~ArgIface() | Args::ArgIface | inlinevirtual |
~Command() | Args::Command | inlinevirtual |
~GroupIface() | Args::GroupIface | inlinevirtual |