Class MatcherGenericBase
Defined in File catch_amalgamated.hpp
Inheritance Relationships
Base Type
public Catch::Matchers::MatcherUntypedBase(Class MatcherUntypedBase)
Derived Types
public Catch::Matchers::AllMatchMatcher< Matcher >(Template Class AllMatchMatcher)public Catch::Matchers::AllTrueMatcher(Class AllTrueMatcher)public Catch::Matchers::AnyMatchMatcher< Matcher >(Template Class AnyMatchMatcher)public Catch::Matchers::AnyTrueMatcher(Class AnyTrueMatcher)public Catch::Matchers::ContainsElementMatcher< T, Equality >(Template Class ContainsElementMatcher)public Catch::Matchers::ContainsMatcherMatcher< Matcher >(Template Class ContainsMatcherMatcher)public Catch::Matchers::Detail::MatchAllOfGeneric< MatcherTs >(Template Class MatchAllOfGeneric)public Catch::Matchers::Detail::MatchAnyOfGeneric< MatcherTs >(Template Class MatchAnyOfGeneric)public Catch::Matchers::Detail::MatchNotOfGeneric< MatcherT >(Template Class MatchNotOfGeneric)public Catch::Matchers::HasSizeMatcher(Class HasSizeMatcher)public Catch::Matchers::IsEmptyMatcher(Class IsEmptyMatcher)public Catch::Matchers::NoneMatchMatcher< Matcher >(Template Class NoneMatchMatcher)public Catch::Matchers::NoneTrueMatcher(Class NoneTrueMatcher)public Catch::Matchers::RangeEqualsMatcher< TargetRangeLike, Equality >(Template Class RangeEqualsMatcher)public Catch::Matchers::SizeMatchesMatcher< Matcher >(Template Class SizeMatchesMatcher)public Catch::Matchers::UnorderedRangeEqualsMatcher< TargetRangeLike, Equality >(Template Class UnorderedRangeEqualsMatcher)
Class Documentation
-
class MatcherGenericBase : public Catch::Matchers::MatcherUntypedBase
Subclassed by Catch::Matchers::AllMatchMatcher< Matcher >, Catch::Matchers::AllTrueMatcher, Catch::Matchers::AnyMatchMatcher< Matcher >, Catch::Matchers::AnyTrueMatcher, Catch::Matchers::ContainsElementMatcher< T, Equality >, Catch::Matchers::ContainsMatcherMatcher< Matcher >, Catch::Matchers::Detail::MatchAllOfGeneric< MatcherTs >, Catch::Matchers::Detail::MatchAnyOfGeneric< MatcherTs >, Catch::Matchers::Detail::MatchNotOfGeneric< MatcherT >, Catch::Matchers::HasSizeMatcher, Catch::Matchers::IsEmptyMatcher, Catch::Matchers::NoneMatchMatcher< Matcher >, Catch::Matchers::NoneTrueMatcher, Catch::Matchers::RangeEqualsMatcher< TargetRangeLike, Equality >, Catch::Matchers::SizeMatchesMatcher< Matcher >, Catch::Matchers::UnorderedRangeEqualsMatcher< TargetRangeLike, Equality >
Public Functions
-
MatcherGenericBase() = default
-
~MatcherGenericBase() override
-
MatcherGenericBase(MatcherGenericBase const&) = default
-
MatcherGenericBase(MatcherGenericBase&&) = default
-
MatcherGenericBase &operator=(MatcherGenericBase const&) = delete
-
MatcherGenericBase &operator=(MatcherGenericBase&&) = delete
-
MatcherGenericBase() = default