All Classes Namespaces Functions Variables Enumerations Properties Pages
Public Member Functions | Public Attributes | List of all members
Catch::Matchers::Impl::MatchAllOf< ArgT > Struct Template Reference
+ Inheritance diagram for Catch::Matchers::Impl::MatchAllOf< ArgT >:

Public Member Functions

bool match (ArgT const &arg) const override
std::string describe () const override
MatchAllOf< ArgT > operator&& (MatcherBase< ArgT > const &other)
- Public Member Functions inherited from Catch::Matchers::Impl::MatcherBase< ArgT >
MatchAllOf< ArgT > operator&& (MatcherBase const &other) const
MatchAnyOf< ArgT > operator|| (MatcherBase const &other) const
MatchNotOf< ArgT > operator! () const
- Public Member Functions inherited from Catch::Matchers::Impl::MatcherUntypedBase
 MatcherUntypedBase (MatcherUntypedBase const &)=default
MatcherUntypedBaseoperator= (MatcherUntypedBase const &)=delete
std::string toString () const

Public Attributes

std::vector< MatcherBase< ArgT >
const * > 

Additional Inherited Members

- Protected Attributes inherited from Catch::Matchers::Impl::MatcherUntypedBase
std::string m_cachedToString

Detailed Description

template<typename ArgT>
struct Catch::Matchers::Impl::MatchAllOf< ArgT >

Definition at line 3239 of file catch.hpp.

The documentation for this struct was generated from the following file: