|
args
6.2.0
A simple single-header C++11 STL-only argument parser library
|
This is the complete list of members for args::NargsValueFlag< T, List, Reader >, including all inherited members.
| AddDescriptionPostfix(std::string &dest, const bool isManual, const std::string &manual, bool isGenerated, const std::string &generated, const std::string &str) const (defined in args::NamedBase) | args::NamedBase | inlineprotected |
| allocator_type typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| Base(const std::string &help_, Options options_={}) (defined in args::Base) | args::Base | inline |
| begin() noexcept (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inline |
| begin() const noexcept (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inline |
| cbegin() const noexcept (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inline |
| cend() const noexcept (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inline |
| choicesStringManual (defined in args::NamedBase) | args::NamedBase | protected |
| choicesStrings (defined in args::NamedBase) | args::NamedBase | protected |
| const_iterator typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| const_pointer typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| const_reference typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| const_reverse_iterator typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| Container typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| defaultString (defined in args::NamedBase) | args::NamedBase | protected |
| defaultStringManual (defined in args::NamedBase) | args::NamedBase | protected |
| defaultValues (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | protected |
| difference_type typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| end() noexcept (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inline |
| end() const noexcept (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inline |
| FlagBase(const std::string &name_, const std::string &help_, Matcher &&matcher_, const bool extraError_=false) (defined in args::FlagBase) | args::FlagBase | inline |
| FlagBase(const std::string &name_, const std::string &help_, Matcher &&matcher_, Options options_) (defined in args::FlagBase) | args::FlagBase | inline |
| Get() noexcept (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inline |
| GetAllFlags() override (defined in args::FlagBase) | args::FlagBase | inlinevirtual |
| GetChoicesStrings(const HelpParams &) const (defined in args::NamedBase) | args::NamedBase | inlineprotectedvirtual |
| GetCommands() (defined in args::Base) | args::Base | inlinevirtual |
| GetDefaultString(const HelpParams &) const (defined in args::NamedBase) | args::NamedBase | inlineprotectedvirtual |
| GetDescription(const HelpParams ¶ms, const unsigned indentLevel) const override (defined in args::NamedBase) | args::NamedBase | inlinevirtual |
| GetMatcher() const (defined in args::FlagBase) | args::FlagBase | inline |
| GetNameString(const HelpParams ¶ms) const override (defined in args::FlagBase) | args::FlagBase | inlineprotectedvirtual |
| GetNextPositional() (defined in args::Base) | args::Base | inlinevirtual |
| GetOptions() const noexcept (defined in args::Base) | args::Base | inline |
| GetProgramLine(const HelpParams ¶ms) const override (defined in args::FlagBase) | args::FlagBase | inlinevirtual |
| HasCommand() const (defined in args::Base) | args::Base | inlinevirtual |
| HasFlag() const override (defined in args::FlagBase) | args::FlagBase | inlinevirtual |
| HasPositional() const (defined in args::Base) | args::Base | inlinevirtual |
| help (defined in args::Base) | args::Base | protected |
| HelpChoices(const std::vector< std::string > &array) | args::NamedBase | inline |
| HelpChoices(const HelpParams ¶ms) const | args::NamedBase | inline |
| HelpDefault(const std::string &str) | args::NamedBase | inline |
| HelpDefault(const HelpParams ¶ms) const | args::NamedBase | inline |
| IsGroup() const (defined in args::Base) | args::Base | inlinevirtual |
| IsRequired() const noexcept (defined in args::Base) | args::Base | inline |
| iterator typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| KickOut(bool kickout_) noexcept | args::Base | inline |
| KickOut() const noexcept | args::Base | inline |
| kickout (defined in args::NamedBase) | args::NamedBase | protected |
| Match(const EitherFlag &arg) override (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inlinevirtual |
| Matched() const noexcept (defined in args::Base) | args::Base | inlinevirtual |
| matched (defined in args::Base) | args::Base | protected |
| matcher (defined in args::FlagBase) | args::FlagBase | protected |
| name (defined in args::NamedBase) | args::NamedBase | protected |
| Name() const (defined in args::NamedBase) | args::NamedBase | inlinevirtual |
| NamedBase(const std::string &name_, const std::string &help_, Options options_={}) (defined in args::NamedBase) | args::NamedBase | inline |
| nargs (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | protected |
| NargsValueFlag(Group &group_, const std::string &name_, const std::string &help_, Matcher &&matcher_, Nargs nargs_, const List< T > &defaultValues_={}, Options options_={}) (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inline |
| NumberOfArguments() const noexcept override | args::NargsValueFlag< T, List, Reader > | inlinevirtual |
| operator bool() const noexcept (defined in args::Base) | args::Base | inline |
| ParseValue(const std::vector< std::string > &values_) override | args::NargsValueFlag< T, List, Reader > | inlinevirtual |
| pointer typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| reader (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | protected |
| reference typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| Reset() noexcept override (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inlinevirtual |
| reverse_iterator typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| size_type typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| Validate(const std::string &shortPrefix, const std::string &longPrefix) const override (defined in args::FlagBase) | args::FlagBase | inlinevirtual |
| value_type typedef (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | |
| values (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | protected |
| ~Base() (defined in args::Base) | args::Base | inlinevirtual |
| ~FlagBase() (defined in args::FlagBase) | args::FlagBase | inlinevirtual |
| ~NamedBase() (defined in args::NamedBase) | args::NamedBase | inlinevirtual |
| ~NargsValueFlag() (defined in args::NargsValueFlag< T, List, Reader >) | args::NargsValueFlag< T, List, Reader > | inlinevirtual |