Class MatcherUntypedBase
Defined in File catch_amalgamated.hpp
Inheritance Relationships
Derived Types
public Catch::Matchers::MatcherBase< std::vector< T, AllocMatch > >(Template Class MatcherBase)public Catch::Matchers::MatcherBase< ArgT >(Template Class MatcherBase)public Catch::Matchers::MatcherBase< std::exception >(Template Class MatcherBase)public Catch::Matchers::MatcherBase< double >(Template Class MatcherBase)public Catch::Matchers::MatcherBase< std::string >(Template Class MatcherBase)public Catch::Matchers::MatcherBase< std::vector< T, Alloc > >(Template Class MatcherBase)public Catch::Matchers::MatcherBase< T >(Template Class MatcherBase)public Catch::Matchers::MatcherGenericBase(Class MatcherGenericBase)
Class Documentation
-
class MatcherUntypedBase
Subclassed by Catch::Matchers::MatcherBase< std::vector< T, AllocMatch > >, Catch::Matchers::MatcherBase< ArgT >, Catch::Matchers::MatcherBase< std::exception >, Catch::Matchers::MatcherBase< double >, Catch::Matchers::MatcherBase< std::string >, Catch::Matchers::MatcherBase< std::vector< T, Alloc > >, Catch::Matchers::MatcherBase< T >, Catch::Matchers::MatcherGenericBase
Public Functions
-
MatcherUntypedBase() = default
-
MatcherUntypedBase(MatcherUntypedBase const&) = default
-
MatcherUntypedBase(MatcherUntypedBase&&) = default
-
MatcherUntypedBase &operator=(MatcherUntypedBase const&) = delete
-
MatcherUntypedBase &operator=(MatcherUntypedBase&&) = delete
-
std::string toString() const
Protected Attributes
-
mutable std::string m_cachedToString
-
MatcherUntypedBase() = default