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

This is the complete list of members for TAP::SwitchArgument, 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(TypedArgumentCheckFunc< bool, multi > typedCheckFunc)TAP::TypedArgument< bool, false >inlinevirtual
check() const overrideTAP::TypedArgument< bool, false >inlineprotectedvirtual
check() const overrideTAP::TypedArgument< bool, false >inlineprotectedvirtual
TAP::Argument::check(ArgumentCheckFunc checkFunc)TAP::Argumentinlinevirtual
check_valid() const overrideTAP::Argumentvirtual
clone() const &overrideTAP::SwitchArgumentinlinevirtual
clone()&&overrideTAP::SwitchArgumentinlinevirtual
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_ownStorageTAP::SwitchArgumentprotected
m_requiredTAP::BaseArgumentprotected
m_storageTAP::TypedArgument< bool, false >mutableprotected
m_typedCheckFuncTAP::TypedArgument< bool, false >protected
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 SwitchArgument &other)=defaultTAP::SwitchArgument
operator=(SwitchArgument &&other)=defaultTAP::SwitchArgument
TypedArgument< bool, false >::operator=(const Argument &other)=defaultTAP::Argument
TypedArgument< bool, false >::operator=(Argument &&other)=defaultTAP::Argument
TAP::BaseArgument::operator=(const BaseArgument &)=defaultTAP::BaseArgument
TAP::BaseArgument::operator=(BaseArgument &&)=defaultTAP::BaseArgument
required() const TAP::BaseArgumentinline
set() const overrideTAP::SwitchArgumentinlinevirtual
set_required(bool required=true)TAP::BaseArgumentinline
ST typedefTAP::TypedArgument< bool, false >protected
SwitchArgument(std::string description, bool &storage)TAP::SwitchArgumentinline
SwitchArgument(std::string description, char flag, bool &storage)TAP::SwitchArgumentinline
SwitchArgument(std::string description, const std::string &name, bool &storage)TAP::SwitchArgumentinline
SwitchArgument(std::string description, char flag, const std::string &name, bool &storage)TAP::SwitchArgumentinline
SwitchArgument(std::string description)TAP::SwitchArgumentinline
SwitchArgument(std::string description, char flag)TAP::SwitchArgumentinline
SwitchArgument(std::string description, const std::string &name)TAP::SwitchArgumentinline
SwitchArgument(std::string description, char flag, const std::string &name)TAP::SwitchArgumentinline
SwitchArgument(const SwitchArgument &)=defaultTAP::SwitchArgument
SwitchArgument(SwitchArgument &&)=defaultTAP::SwitchArgument
takes_value() const overrideTAP::SwitchArgumentinlinevirtual
TypedArgument(std::string description, ST *storage)TAP::TypedArgument< bool, false >inlineprotected
TypedArgument(std::string description, char flag, ST *storage)TAP::TypedArgument< bool, false >inlineprotected
TypedArgument(std::string description, const std::string &name, ST *storage)TAP::TypedArgument< bool, false >inlineprotected
TypedArgument(std::string description, char flag, const std::string &name, ST *storage)TAP::TypedArgument< bool, false >inlineprotected
usage() const overrideTAP::Argumentvirtual
value() constTAP::TypedArgument< bool, false >inline
~Argument()TAP::Argumentinlinevirtual
~BaseArgument()TAP::BaseArgumentinlinevirtual
~SwitchArgument()TAP::SwitchArgumentinlinevirtual