TAP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
TAP::Argument Member List

This is the complete list of members for TAP::Argument, including all inherited members.

alias(char flag)TAP::Argumentinline
alias(std::string name)TAP::Argumentinline
alias(char flag, std::string name)TAP::Argumentinline
Argument(std::string description)TAP::Argumentinline
Argument(std::string description, char flag)TAP::Argumentinline
Argument(std::string description, std::string name)TAP::Argumentinline
Argument(std::string description, char flag, std::string name)TAP::Argumentinline
Argument(const Argument &)=defaultTAP::Argument
Argument(Argument &&)=defaultTAP::Argument
BaseArgument()TAP::BaseArgumentinline
BaseArgument(const BaseArgument &)=defaultTAP::BaseArgument
BaseArgument(BaseArgument &&)=defaultTAP::BaseArgument
can_set() const TAP::Argumentinline
check(ArgumentCheckFunc checkFunc)TAP::Argumentinlinevirtual
check() const TAP::Argumentinlineprotectedvirtual
check_valid() const overrideTAP::Argumentvirtual
clone() const &overrideTAP::Argumentinlinevirtual
clone()&&overrideTAP::Argumentinlinevirtual
count() const overrideTAP::Argumentinlinevirtual
description() const TAP::Argumentinline
find_all_arguments(std::vector< const Argument * > &collector) const overrideTAP::Argumentinlinevirtual
ident() const TAP::Argumentvirtual
m_checkFuncTAP::Argumentprotected
m_countTAP::Argumentmutableprotected
m_descriptionTAP::Argumentprotected
m_flagsTAP::Argumentprotected
m_isPositionalTAP::Argumentprotected
m_maxTAP::Argumentprotected
m_minTAP::Argumentprotected
m_namesTAP::Argumentprotected
m_requiredTAP::BaseArgumentprotected
many(bool many=true)TAP::Argumentinline
matches() const TAP::Argumentinline
matches(char flag) const TAP::Argumentinline
matches(const std::string &name) const TAP::Argumentinline
max(unsigned int max)TAP::Argumentinline
max() const TAP::Argumentinline
min(unsigned int min)TAP::Argumentinline
min() const TAP::Argumentinline
operator bool() const TAP::BaseArgumentinlineexplicit
operator=(const Argument &other)=defaultTAP::Argument
operator=(Argument &&other)=defaultTAP::Argument
TAP::BaseArgument::operator=(const BaseArgument &)=defaultTAP::BaseArgument
TAP::BaseArgument::operator=(BaseArgument &&)=defaultTAP::BaseArgument
parse_description()TAP::Argumentinlineprivate
required() const TAP::BaseArgumentinline
set() const TAP::Argumentinlinevirtual
set_required(bool required=true)TAP::BaseArgumentinline
takes_value() const TAP::Argumentinlinevirtual
usage() const overrideTAP::Argumentvirtual
~Argument()TAP::Argumentinlinevirtual
~BaseArgument()TAP::BaseArgumentinlinevirtual