This is the complete list of members for TAP::Argument, including all inherited members.
alias(char flag) | TAP::Argument | inline |
alias(std::string name) | TAP::Argument | inline |
alias(char flag, std::string name) | TAP::Argument | inline |
Argument(std::string description) | TAP::Argument | inline |
Argument(std::string description, char flag) | TAP::Argument | inline |
Argument(std::string description, std::string name) | TAP::Argument | inline |
Argument(std::string description, char flag, std::string name) | TAP::Argument | inline |
Argument(const Argument &)=default | TAP::Argument | |
Argument(Argument &&)=default | TAP::Argument | |
BaseArgument() | TAP::BaseArgument | inline |
BaseArgument(const BaseArgument &)=default | TAP::BaseArgument | |
BaseArgument(BaseArgument &&)=default | TAP::BaseArgument | |
can_set() const | TAP::Argument | inline |
check(ArgumentCheckFunc checkFunc) | TAP::Argument | inlinevirtual |
check() const | TAP::Argument | inlineprotectedvirtual |
check_valid() const override | TAP::Argument | virtual |
clone() const &override | TAP::Argument | inlinevirtual |
clone()&&override | TAP::Argument | inlinevirtual |
count() const override | TAP::Argument | inlinevirtual |
description() const | TAP::Argument | inline |
find_all_arguments(std::vector< const Argument * > &collector) const override | TAP::Argument | inlinevirtual |
ident() const | TAP::Argument | virtual |
m_checkFunc | TAP::Argument | protected |
m_count | TAP::Argument | mutableprotected |
m_description | TAP::Argument | protected |
m_flags | TAP::Argument | protected |
m_isPositional | TAP::Argument | protected |
m_max | TAP::Argument | protected |
m_min | TAP::Argument | protected |
m_names | TAP::Argument | protected |
m_required | TAP::BaseArgument | protected |
many(bool many=true) | TAP::Argument | inline |
matches() const | TAP::Argument | inline |
matches(char flag) const | TAP::Argument | inline |
matches(const std::string &name) const | TAP::Argument | inline |
max(unsigned int max) | TAP::Argument | inline |
max() const | TAP::Argument | inline |
min(unsigned int min) | TAP::Argument | inline |
min() const | TAP::Argument | inline |
operator bool() const | TAP::BaseArgument | inlineexplicit |
operator=(const Argument &other)=default | TAP::Argument | |
operator=(Argument &&other)=default | TAP::Argument | |
TAP::BaseArgument::operator=(const BaseArgument &)=default | TAP::BaseArgument | |
TAP::BaseArgument::operator=(BaseArgument &&)=default | TAP::BaseArgument | |
parse_description() | TAP::Argument | inlineprivate |
required() const | TAP::BaseArgument | inline |
set() const | TAP::Argument | inlinevirtual |
set_required(bool required=true) | TAP::BaseArgument | inline |
takes_value() const | TAP::Argument | inlinevirtual |
usage() const override | TAP::Argument | virtual |
~Argument() | TAP::Argument | inlinevirtual |
~BaseArgument() | TAP::BaseArgument | inlinevirtual |