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

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

Base(const std::string &help_, Options options_={}) (defined in args::Base)args::Baseinline
GetAllFlags() (defined in args::Base)args::Baseinlinevirtual
GetCommands() (defined in args::Base)args::Baseinlinevirtual
GetDescription(const HelpParams &, const unsigned indentLevel) const (defined in args::Base)args::Baseinlinevirtual
GetNextPositional() (defined in args::Base)args::Baseinlinevirtual
GetOptions() const noexcept (defined in args::Base)args::Baseinline
GetProgramLine(const HelpParams &) const (defined in args::Base)args::Baseinlinevirtual
HasCommand() const (defined in args::Base)args::Baseinlinevirtual
HasFlag() const (defined in args::Base)args::Baseinlinevirtual
HasPositional() const (defined in args::Base)args::Baseinlinevirtual
help (defined in args::Base)args::Baseprotected
IsGroup() const (defined in args::Base)args::Baseinlinevirtual
IsRequired() const noexcept (defined in args::Base)args::Baseinline
KickOut(bool kickout_) noexceptargs::Baseinline
KickOut() const noexceptargs::Baseinline
Match(const EitherFlag &) (defined in args::Base)args::Baseinlinevirtual
matched (defined in args::Base)args::Baseprotected
Matched() const noexcept (defined in args::Base)args::Baseinlinevirtual
operator bool() const noexcept (defined in args::Base)args::Baseinline
Reset() noexcept (defined in args::Base)args::Baseinlinevirtual
Validate(const std::string &, const std::string &) const (defined in args::Base)args::Baseinlinevirtual
~Base() (defined in args::Base)args::Baseinlinevirtual