args  6.2.0
A simple single-header C++11 STL-only argument parser library
args::ImplicitValueFlag< T, Reader > Member List

This is the complete list of members for args::ImplicitValueFlag< T, 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::NamedBaseinlineprotected
Base(const std::string &help_, Options options_={}) (defined in args::Base)args::Baseinline
choicesStringManual (defined in args::NamedBase)args::NamedBaseprotected
choicesStrings (defined in args::NamedBase)args::NamedBaseprotected
defaultString (defined in args::NamedBase)args::NamedBaseprotected
defaultStringManual (defined in args::NamedBase)args::NamedBaseprotected
defaultValue (defined in args::ValueFlag< T, ValueReader >)args::ValueFlag< T, ValueReader >protected
FlagBase(const std::string &name_, const std::string &help_, Matcher &&matcher_, const bool extraError_=false) (defined in args::FlagBase)args::FlagBaseinline
FlagBase(const std::string &name_, const std::string &help_, Matcher &&matcher_, Options options_) (defined in args::FlagBase)args::FlagBaseinline
Get() noexceptargs::ValueFlag< T, ValueReader >inline
GetAllFlags() override (defined in args::FlagBase)args::FlagBaseinlinevirtual
GetChoicesStrings(const HelpParams &) const (defined in args::NamedBase)args::NamedBaseinlineprotectedvirtual
GetCommands() (defined in args::Base)args::Baseinlinevirtual
GetDefault() noexceptargs::ValueFlag< T, ValueReader >inline
GetDefaultString(const HelpParams &) const override (defined in args::ValueFlag< T, ValueReader >)args::ValueFlag< T, ValueReader >inlineprotectedvirtual
GetDescription(const HelpParams &params, const unsigned indentLevel) const override (defined in args::NamedBase)args::NamedBaseinlinevirtual
GetMatcher() const (defined in args::FlagBase)args::FlagBaseinline
GetNameString(const HelpParams &params) const override (defined in args::FlagBase)args::FlagBaseinlineprotectedvirtual
GetNextPositional() (defined in args::Base)args::Baseinlinevirtual
GetOptions() const noexcept (defined in args::Base)args::Baseinline
GetProgramLine(const HelpParams &params) const override (defined in args::FlagBase)args::FlagBaseinlinevirtual
HasCommand() const (defined in args::Base)args::Baseinlinevirtual
HasFlag() const override (defined in args::FlagBase)args::FlagBaseinlinevirtual
HasPositional() const (defined in args::Base)args::Baseinlinevirtual
help (defined in args::Base)args::Baseprotected
HelpChoices(const std::vector< std::string > &array)args::NamedBaseinline
HelpChoices(const HelpParams &params) constargs::NamedBaseinline
HelpDefault(const std::string &str)args::NamedBaseinline
HelpDefault(const HelpParams &params) constargs::NamedBaseinline
implicitValue (defined in args::ImplicitValueFlag< T, Reader >)args::ImplicitValueFlag< T, Reader >protected
ImplicitValueFlag(Group &group_, const std::string &name_, const std::string &help_, Matcher &&matcher_, const T &implicitValue_, const T &defaultValue_=T(), Options options_={}) (defined in args::ImplicitValueFlag< T, Reader >)args::ImplicitValueFlag< T, Reader >inline
ImplicitValueFlag(Group &group_, const std::string &name_, const std::string &help_, Matcher &&matcher_, const T &defaultValue_=T(), Options options_={}) (defined in args::ImplicitValueFlag< T, Reader >)args::ImplicitValueFlag< T, Reader >inline
ImplicitValueFlag(Group &group_, const std::string &name_, const std::string &help_, Matcher &&matcher_, Options options_) (defined in args::ImplicitValueFlag< T, Reader >)args::ImplicitValueFlag< T, Reader >inline
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
kickout (defined in args::NamedBase)args::NamedBaseprotected
Match(const EitherFlag &flag) override (defined in args::FlagBase)args::FlagBaseinlinevirtual
Matched() const noexcept (defined in args::Base)args::Baseinlinevirtual
matched (defined in args::Base)args::Baseprotected
matcher (defined in args::FlagBase)args::FlagBaseprotected
name (defined in args::NamedBase)args::NamedBaseprotected
Name() const (defined in args::NamedBase)args::NamedBaseinlinevirtual
NamedBase(const std::string &name_, const std::string &help_, Options options_={}) (defined in args::NamedBase)args::NamedBaseinline
NumberOfArguments() const noexcept overrideargs::ImplicitValueFlag< T, Reader >inlinevirtual
operator bool() const noexcept (defined in args::Base)args::Baseinline
ParseValue(const std::vector< std::string > &value_) overrideargs::ImplicitValueFlag< T, Reader >inlinevirtual
Reset() noexcept override (defined in args::ValueFlag< T, ValueReader >)args::ValueFlag< T, ValueReader >inlinevirtual
Validate(const std::string &shortPrefix, const std::string &longPrefix) const override (defined in args::FlagBase)args::FlagBaseinlinevirtual
value (defined in args::ValueFlag< T, ValueReader >)args::ValueFlag< T, ValueReader >protected
ValueFlag(Group &group_, const std::string &name_, const std::string &help_, Matcher &&matcher_, const T &defaultValue_, Options options_) (defined in args::ValueFlag< T, ValueReader >)args::ValueFlag< T, ValueReader >inline
ValueFlag(Group &group_, const std::string &name_, const std::string &help_, Matcher &&matcher_, const T &defaultValue_=T(), const bool extraError_=false) (defined in args::ValueFlag< T, ValueReader >)args::ValueFlag< T, ValueReader >inline
ValueFlag(Group &group_, const std::string &name_, const std::string &help_, Matcher &&matcher_, Options options_) (defined in args::ValueFlag< T, ValueReader >)args::ValueFlag< T, ValueReader >inline
ValueFlagBase(const std::string &name_, const std::string &help_, Matcher &&matcher_, const bool extraError_=false) (defined in args::ValueFlagBase)args::ValueFlagBaseinline
ValueFlagBase(const std::string &name_, const std::string &help_, Matcher &&matcher_, Options options_) (defined in args::ValueFlagBase)args::ValueFlagBaseinline
~Base() (defined in args::Base)args::Baseinlinevirtual
~FlagBase() (defined in args::FlagBase)args::FlagBaseinlinevirtual
~ImplicitValueFlag() (defined in args::ImplicitValueFlag< T, Reader >)args::ImplicitValueFlag< T, Reader >inlinevirtual
~NamedBase() (defined in args::NamedBase)args::NamedBaseinlinevirtual
~ValueFlag() (defined in args::ValueFlag< T, ValueReader >)args::ValueFlag< T, ValueReader >inlinevirtual
~ValueFlagBase() (defined in args::ValueFlagBase)args::ValueFlagBaseinlinevirtual