args  6.2.0
A simple single-header C++11 STL-only argument parser library
args::Group Member List

This is the complete list of members for args::Group, including all inherited members.

Add(Base &child)args::Groupinline
Base(const std::string &help_, Options options_={}) (defined in args::Base)args::Baseinline
Children() constargs::Groupinline
Get() constargs::Groupinline
GetAllFlags() override (defined in args::Group)args::Groupinlinevirtual
GetCommands() override (defined in args::Group)args::Groupinlinevirtual
GetDescription(const HelpParams &params, const unsigned int indent) const overrideargs::Groupinlinevirtual
GetDescription(const HelpParams &, const unsigned indentLevel) const (defined in args::Base)args::Baseinlinevirtual
GetNextPositional() overrideargs::Groupinlinevirtual
GetOptions() const noexcept (defined in args::Base)args::Baseinline
GetProgramLine(const HelpParams &params) const overrideargs::Groupinlinevirtual
Group(const std::string &help_=std::string(), const std::function< bool(const Group &)> &validator_=Validators::DontCare, Options options_={})args::Groupinline
Group(Group &group_, const std::string &help_=std::string(), const std::function< bool(const Group &)> &validator_=Validators::DontCare, Options options_={})args::Groupinline
HasCommand() const overrideargs::Groupinlinevirtual
HasFlag() const overrideargs::Groupinlinevirtual
HasPositional() const overrideargs::Groupinlinevirtual
help (defined in args::Base)args::Baseprotected
IsGroup() const override (defined in args::Group)args::Groupinlinevirtual
IsRequired() const noexcept (defined in args::Base)args::Baseinline
KickOut(bool kickout_) noexceptargs::Baseinline
KickOut() const noexceptargs::Baseinline
Match(const EitherFlag &flag) overrideargs::Groupinlinevirtual
Matched() const noexcept overrideargs::Groupinlinevirtual
matched (defined in args::Base)args::Baseprotected
MatchedChildren() constargs::Groupinline
operator bool() const noexcept (defined in args::Base)args::Baseinline
Reset() noexcept override (defined in args::Group)args::Groupinlinevirtual
Validate(const std::string &shortPrefix, const std::string &longPrefix) const override (defined in args::Group)args::Groupinlinevirtual
~Base() (defined in args::Base)args::Baseinlinevirtual
~Group() (defined in args::Group)args::Groupinlinevirtual