proxygen
testing::internal::PairMatchBase< D, Op >::Impl< Tuple > Class Template Reference
Inheritance diagram for testing::internal::PairMatchBase< D, Op >::Impl< Tuple >:
testing::MatcherInterface< Tuple > testing::MatcherInterface< Tuple > testing::MatcherInterface< Tuple > testing::MatcherDescriberInterface testing::MatcherDescriberInterface testing::MatcherDescriberInterface testing::MatcherDescriberInterface testing::MatcherDescriberInterface testing::MatcherDescriberInterface testing::MatcherDescriberInterface testing::MatcherDescriberInterface testing::MatcherDescriberInterface

Public Member Functions

virtual bool MatchAndExplain (Tuple args, MatchResultListener *) const
 
virtual void DescribeTo (::std::ostream *os) const
 
virtual void DescribeNegationTo (::std::ostream *os) const
 
virtual bool MatchAndExplain (Tuple args, MatchResultListener *) const
 
virtual void DescribeTo (::std::ostream *os) const
 
virtual void DescribeNegationTo (::std::ostream *os) const
 
virtual bool MatchAndExplain (Tuple args, MatchResultListener *) const
 
virtual void DescribeTo (::std::ostream *os) const
 
virtual void DescribeNegationTo (::std::ostream *os) const
 
- Public Member Functions inherited from testing::MatcherDescriberInterface
virtual ~MatcherDescriberInterface ()
 
virtual ~MatcherDescriberInterface ()
 
virtual ~MatcherDescriberInterface ()
 

Detailed Description

template<typename D, typename Op>
template<typename Tuple>
class testing::internal::PairMatchBase< D, Op >::Impl< Tuple >

Definition at line 1398 of file gmock-matchers.h.

Member Function Documentation

template<typename D, typename Op>
template<typename Tuple >
virtual void testing::internal::PairMatchBase< D, Op >::Impl< Tuple >::DescribeNegationTo ( ::std::ostream *  os) const
inlinevirtual

Reimplemented from testing::MatcherDescriberInterface.

Definition at line 1408 of file gmock-matchers.h.

1408  {
1409  *os << "aren't " << GetDesc;
1410  }
::std::ostream & GetDesc(::std::ostream &os)
template<typename D, typename Op>
template<typename Tuple >
virtual void testing::internal::PairMatchBase< D, Op >::Impl< Tuple >::DescribeNegationTo ( ::std::ostream *  os) const
inlinevirtual

Reimplemented from testing::MatcherDescriberInterface.

Definition at line 1408 of file gmock-matchers.h.

1408  {
1409  *os << "aren't " << GetDesc;
1410  }
::std::ostream & GetDesc(::std::ostream &os)
template<typename D, typename Op>
template<typename Tuple >
virtual void testing::internal::PairMatchBase< D, Op >::Impl< Tuple >::DescribeNegationTo ( ::std::ostream *  os) const
inlinevirtual

Reimplemented from testing::MatcherDescriberInterface.

Definition at line 1408 of file gmock-matchers.h.

1408  {
1409  *os << "aren't " << GetDesc;
1410  }
::std::ostream & GetDesc(::std::ostream &os)
template<typename D, typename Op>
template<typename Tuple >
virtual void testing::internal::PairMatchBase< D, Op >::Impl< Tuple >::DescribeTo ( ::std::ostream *  os) const
inlinevirtual

Implements testing::MatcherDescriberInterface.

Definition at line 1405 of file gmock-matchers.h.

1405  {
1406  *os << "are " << GetDesc;
1407  }
::std::ostream & GetDesc(::std::ostream &os)
template<typename D, typename Op>
template<typename Tuple >
virtual void testing::internal::PairMatchBase< D, Op >::Impl< Tuple >::DescribeTo ( ::std::ostream *  os) const
inlinevirtual

Implements testing::MatcherDescriberInterface.

Definition at line 1405 of file gmock-matchers.h.

1405  {
1406  *os << "are " << GetDesc;
1407  }
::std::ostream & GetDesc(::std::ostream &os)
template<typename D, typename Op>
template<typename Tuple >
virtual void testing::internal::PairMatchBase< D, Op >::Impl< Tuple >::DescribeTo ( ::std::ostream *  os) const
inlinevirtual

Implements testing::MatcherDescriberInterface.

Definition at line 1405 of file gmock-matchers.h.

1405  {
1406  *os << "are " << GetDesc;
1407  }
::std::ostream & GetDesc(::std::ostream &os)
template<typename D, typename Op>
template<typename Tuple >
virtual bool testing::internal::PairMatchBase< D, Op >::Impl< Tuple >::MatchAndExplain ( Tuple  args,
MatchResultListener  
) const
inlinevirtual

Implements testing::MatcherInterface< Tuple >.

Definition at line 1400 of file gmock-matchers.h.

1402  {
1403  return Op()(::testing::get<0>(args), ::testing::get<1>(args));
1404  }
template<typename D, typename Op>
template<typename Tuple >
virtual bool testing::internal::PairMatchBase< D, Op >::Impl< Tuple >::MatchAndExplain ( Tuple  args,
MatchResultListener  
) const
inlinevirtual

Implements testing::MatcherInterface< Tuple >.

Definition at line 1400 of file gmock-matchers.h.

1402  {
1403  return Op()(::testing::get<0>(args), ::testing::get<1>(args));
1404  }
template<typename D, typename Op>
template<typename Tuple >
virtual bool testing::internal::PairMatchBase< D, Op >::Impl< Tuple >::MatchAndExplain ( Tuple  args,
MatchResultListener  
) const
inlinevirtual

Implements testing::MatcherInterface< Tuple >.

Definition at line 1400 of file gmock-matchers.h.

1402  {
1403  return Op()(::testing::get<0>(args), ::testing::get<1>(args));
1404  }

The documentation for this class was generated from the following file: