TAP
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Pages
TAP::ArgumentConstraint< CType > Member List

This is the complete list of members for TAP::ArgumentConstraint< CType >, including all inherited members.

add(Arg &&arg)TAP::ArgumentConstraint< CType >protected
ArgumentConstraint(A &&...args)TAP::ArgumentConstraint< CType >
ArgumentConstraint(const ArgumentConstraint &other)TAP::ArgumentConstraint< CType >inline
ArgumentConstraint(ArgumentConstraint &&)=defaultTAP::ArgumentConstraint< CType >
BaseArgument()TAP::BaseArgumentinline
BaseArgument(const BaseArgument &)=defaultTAP::BaseArgument
BaseArgument(BaseArgument &&)=defaultTAP::BaseArgument
check_valid() const overrideTAP::ArgumentConstraint< CType >virtual
clone() const &overrideTAP::ArgumentConstraint< CType >inlinevirtual
clone()&&overrideTAP::ArgumentConstraint< CType >inlinevirtual
count() const overrideTAP::ArgumentConstraint< CType >protectedvirtual
diagnose_args() const TAP::ArgumentConstraint< CType >protected
find_all_arguments(std::vector< const Argument * > &collector) const overrideTAP::ArgumentConstraint< CType >inlinevirtual
m_argsTAP::ArgumentConstraint< CType >protected
m_requiredTAP::BaseArgumentprotected
m_usageStringTAP::ArgumentConstraint< CType >protected
operator bool() const TAP::BaseArgumentinlineexplicit
operator+=(Argument &arg)TAP::ArgumentConstraint< CType >inline
operator=(ArgumentConstraint other)TAP::ArgumentConstraint< CType >inline
operator=(ArgumentConstraint &&)=defaultTAP::ArgumentConstraint< CType >
TAP::BaseArgument::operator=(const BaseArgument &)=defaultTAP::BaseArgument
TAP::BaseArgument::operator=(BaseArgument &&)=defaultTAP::BaseArgument
required() const TAP::BaseArgumentinline
set_required(bool required=true)TAP::BaseArgumentinline
size() const TAP::ArgumentConstraint< CType >inline
usage() const overrideTAP::ArgumentConstraint< CType >inlinevirtual
usageArgument(const Argument &arg) const TAP::ArgumentConstraint< CType >protected
usageArgument(const ArgumentConstraint< ACType > &arg) const TAP::ArgumentConstraint< CType >protected
~ArgumentConstraint()TAP::ArgumentConstraint< CType >inlinevirtual
~BaseArgument()TAP::BaseArgumentinlinevirtual