args
6.2.0
A simple single-header C++11 STL-only argument parser library
|
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::Base | inline |
GetAllFlags() (defined in args::Base) | args::Base | inlinevirtual |
GetCommands() (defined in args::Base) | args::Base | inlinevirtual |
GetDescription(const HelpParams &, const unsigned indentLevel) const (defined in args::Base) | args::Base | inlinevirtual |
GetNextPositional() (defined in args::Base) | args::Base | inlinevirtual |
GetOptions() const noexcept (defined in args::Base) | args::Base | inline |
GetProgramLine(const HelpParams &) const (defined in args::Base) | args::Base | inlinevirtual |
HasCommand() const (defined in args::Base) | args::Base | inlinevirtual |
HasFlag() const (defined in args::Base) | args::Base | inlinevirtual |
HasPositional() const (defined in args::Base) | args::Base | inlinevirtual |
help (defined in args::Base) | args::Base | protected |
IsGroup() const (defined in args::Base) | args::Base | inlinevirtual |
IsRequired() const noexcept (defined in args::Base) | args::Base | inline |
KickOut(bool kickout_) noexcept | args::Base | inline |
KickOut() const noexcept | args::Base | inline |
Match(const EitherFlag &) (defined in args::Base) | args::Base | inlinevirtual |
matched (defined in args::Base) | args::Base | protected |
Matched() const noexcept (defined in args::Base) | args::Base | inlinevirtual |
operator bool() const noexcept (defined in args::Base) | args::Base | inline |
Reset() noexcept (defined in args::Base) | args::Base | inlinevirtual |
Validate(const std::string &, const std::string &) const (defined in args::Base) | args::Base | inlinevirtual |
~Base() (defined in args::Base) | args::Base | inlinevirtual |