All Classes Namespaces Functions Variables Typedefs Enumerations Enumerator Friends Pages
testing::internal::PairMatcherImpl< PairType > Class Template Reference
Inheritance diagram for testing::internal::PairMatcherImpl< PairType >:
testing::MatcherInterface< PairType > testing::MatcherDescriberInterface

Public Types

typedef RawPairType::first_type FirstType
 
typedef RawPairType::second_type SecondType
 

Public Member Functions

virtual void DescribeNegationTo (::std::ostream *os) const
 
virtual void DescribeTo (::std::ostream *os) const
 
typedef GTEST_REMOVE_REFERENCE_AND_CONST_ (PairType) RawPairType
 
virtual bool MatchAndExplain (PairType a_pair, MatchResultListener *listener) const
 
template<typename FirstMatcher , typename SecondMatcher >
 PairMatcherImpl (FirstMatcher first_matcher, SecondMatcher second_matcher)