.. _exhale_class_classCatch_1_1Matchers_1_1MatcherGenericBase: Class MatcherGenericBase ======================== - Defined in :ref:`file_include_catch_amalgamated.hpp` Inheritance Relationships ------------------------- Base Type ********* - ``public Catch::Matchers::MatcherUntypedBase`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1MatcherUntypedBase`) Derived Types ************* - ``public Catch::Matchers::AllMatchMatcher< Matcher >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1AllMatchMatcher`) - ``public Catch::Matchers::AllTrueMatcher`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1AllTrueMatcher`) - ``public Catch::Matchers::AnyMatchMatcher< Matcher >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1AnyMatchMatcher`) - ``public Catch::Matchers::AnyTrueMatcher`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1AnyTrueMatcher`) - ``public Catch::Matchers::ContainsElementMatcher< T, Equality >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1ContainsElementMatcher`) - ``public Catch::Matchers::ContainsMatcherMatcher< Matcher >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1ContainsMatcherMatcher`) - ``public Catch::Matchers::Detail::MatchAllOfGeneric< MatcherTs >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1Detail_1_1MatchAllOfGeneric`) - ``public Catch::Matchers::Detail::MatchAnyOfGeneric< MatcherTs >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1Detail_1_1MatchAnyOfGeneric`) - ``public Catch::Matchers::Detail::MatchNotOfGeneric< MatcherT >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1Detail_1_1MatchNotOfGeneric`) - ``public Catch::Matchers::HasSizeMatcher`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1HasSizeMatcher`) - ``public Catch::Matchers::IsEmptyMatcher`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1IsEmptyMatcher`) - ``public Catch::Matchers::NoneMatchMatcher< Matcher >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1NoneMatchMatcher`) - ``public Catch::Matchers::NoneTrueMatcher`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1NoneTrueMatcher`) - ``public Catch::Matchers::RangeEqualsMatcher< TargetRangeLike, Equality >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1RangeEqualsMatcher`) - ``public Catch::Matchers::SizeMatchesMatcher< Matcher >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1SizeMatchesMatcher`) - ``public Catch::Matchers::UnorderedRangeEqualsMatcher< TargetRangeLike, Equality >`` (:ref:`exhale_class_classCatch_1_1Matchers_1_1UnorderedRangeEqualsMatcher`) Class Documentation ------------------- .. doxygenclass:: Catch::Matchers::MatcherGenericBase :project: catch_ros2 Doxygen Project :members: :protected-members: :undoc-members: