#include <catch.hpp>
Public Member Functions | |
MatcherUntypedBase ()=default | |
MatcherUntypedBase (MatcherUntypedBase const &)=default | |
MatcherUntypedBase & | operator= (MatcherUntypedBase const &)=delete |
std::string | toString () const |
Protected Member Functions | |
virtual | ~MatcherUntypedBase () |
virtual std::string | describe () const =0 |
Protected Attributes | |
std::string | m_cachedToString |
|
default |
|
default |
|
protectedvirtual |
|
protectedpure virtual |
Implemented in Catch::Matchers::Vector::UnorderedEqualsMatcher< T, AllocComp, AllocMatch >, Catch::Matchers::Vector::ApproxMatcher< T, AllocComp, AllocMatch >, Catch::Matchers::Vector::EqualsMatcher< T, AllocComp, AllocMatch >, Catch::Matchers::Vector::ContainsMatcher< T, AllocComp, AllocMatch >, Catch::Matchers::Vector::ContainsElementMatcher< T, Alloc >, Catch::Matchers::StdString::RegexMatcher, Catch::Matchers::StdString::StringMatcherBase, Catch::Matchers::Generic::PredicateMatcher< T >, Catch::Matchers::Floating::WithinRelMatcher, Catch::Matchers::Floating::WithinUlpsMatcher, Catch::Matchers::Floating::WithinAbsMatcher, Catch::Matchers::Exception::ExceptionMessageMatcher, Catch::Matchers::Impl::MatchNotOf< ArgT >, Catch::Matchers::Impl::MatchAnyOf< ArgT >, and Catch::Matchers::Impl::MatchAllOf< ArgT >.
|
delete |
std::string Catch::Matchers::Impl::MatcherUntypedBase::toString | ( | ) | const |
|
mutableprotected |