args
6.2.0
A simple single-header C++11 STL-only argument parser library
|
This is the complete list of members for args::ValueFlagList< 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::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | |
Base(const std::string &help_, Options options_={}) (defined in args::Base) | args::Base | inline |
begin() noexcept (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | inline |
begin() const noexcept (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | inline |
cbegin() const noexcept (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | inline |
cend() const noexcept (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< 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::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | |
const_pointer typedef (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | |
const_reference typedef (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | |
const_reverse_iterator typedef (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | |
defaultString (defined in args::NamedBase) | args::NamedBase | protected |
defaultStringManual (defined in args::NamedBase) | args::NamedBase | protected |
difference_type typedef (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | |
end() noexcept (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | inline |
end() const noexcept (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< 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 | args::ValueFlagList< 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::ValueFlagList< T, List, Reader >) | args::ValueFlagList< 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::ValueFlagList< T, List, Reader >) | args::ValueFlagList< 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 override (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | inlinevirtual |
NamedBase(const std::string &name_, const std::string &help_, Options options_={}) (defined in args::NamedBase) | args::NamedBase | inline |
NumberOfArguments() const noexcept override | args::ValueFlagBase | inlinevirtual |
operator bool() const noexcept (defined in args::Base) | args::Base | inline |
ParseValue(const std::vector< std::string > &values_) override | args::ValueFlagList< T, List, Reader > | inlinevirtual |
pointer typedef (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | |
reference typedef (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | |
Reset() noexcept override (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | inlinevirtual |
reverse_iterator typedef (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | |
size_type typedef (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< 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::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | |
ValueFlagBase(const std::string &name_, const std::string &help_, Matcher &&matcher_, const bool extraError_=false) (defined in args::ValueFlagBase) | args::ValueFlagBase | inline |
ValueFlagBase(const std::string &name_, const std::string &help_, Matcher &&matcher_, Options options_) (defined in args::ValueFlagBase) | args::ValueFlagBase | inline |
ValueFlagList(Group &group_, const std::string &name_, const std::string &help_, Matcher &&matcher_, const Container &defaultValues_=Container(), Options options_={}) (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | inline |
~Base() (defined in args::Base) | args::Base | inlinevirtual |
~FlagBase() (defined in args::FlagBase) | args::FlagBase | inlinevirtual |
~NamedBase() (defined in args::NamedBase) | args::NamedBase | inlinevirtual |
~ValueFlagBase() (defined in args::ValueFlagBase) | args::ValueFlagBase | inlinevirtual |
~ValueFlagList() (defined in args::ValueFlagList< T, List, Reader >) | args::ValueFlagList< T, List, Reader > | inlinevirtual |