Template Class MatchNotOfGeneric
Defined in File catch_amalgamated.hpp
Inheritance Relationships
Base Type
public Catch::Matchers::MatcherGenericBase
(Class MatcherGenericBase)
Class Documentation
-
template<typename MatcherT>
class MatchNotOfGeneric : public Catch::Matchers::MatcherGenericBase Public Functions
-
MatchNotOfGeneric(MatchNotOfGeneric const&) = delete
-
MatchNotOfGeneric &operator=(MatchNotOfGeneric const&) = delete
-
MatchNotOfGeneric(MatchNotOfGeneric&&) = default
-
MatchNotOfGeneric &operator=(MatchNotOfGeneric&&) = default
-
inline virtual std::string describe() const override
Friends
-
inline friend MatcherT const &operator!(MatchNotOfGeneric<MatcherT> const &matcher)
Negating negation can just unwrap and return underlying matcher.
-
MatchNotOfGeneric(MatchNotOfGeneric const&) = delete