Public Member Functions | Private Member Functions | Private Attributes
testing::internal::PropertyMatcher< Class, PropertyType > Class Template Reference

#include <gmock.h>

List of all members.

Public Member Functions

void DescribeNegationTo (::std::ostream *os) const
void DescribeNegationTo (::std::ostream *os) const
void DescribeTo (::std::ostream *os) const
void DescribeTo (::std::ostream *os) const
typedef GTEST_REFERENCE_TO_CONST_ (PropertyType) RefToConstProperty
typedef GTEST_REFERENCE_TO_CONST_ (PropertyType) RefToConstProperty
template<typename T >
bool MatchAndExplain (const T &value, MatchResultListener *listener) const
template<typename T >
bool MatchAndExplain (const T &value, MatchResultListener *listener) const
 PropertyMatcher (PropertyType(Class::*property)() const, const Matcher< RefToConstProperty > &matcher)
 PropertyMatcher (PropertyType(Class::*property)() const, const Matcher< RefToConstProperty > &matcher)

Private Member Functions

 GTEST_DISALLOW_ASSIGN_ (PropertyMatcher)
 GTEST_DISALLOW_ASSIGN_ (PropertyMatcher)
bool MatchAndExplainImpl (false_type, const Class &obj, MatchResultListener *listener) const
bool MatchAndExplainImpl (true_type, const Class *p, MatchResultListener *listener) const
bool MatchAndExplainImpl (false_type, const Class &obj, MatchResultListener *listener) const
bool MatchAndExplainImpl (true_type, const Class *p, MatchResultListener *listener) const

Private Attributes

const Matcher< RefToConstProperty > matcher_
PropertyType(Class::* property_ )() const

Detailed Description

template<typename Class, typename PropertyType>
class testing::internal::PropertyMatcher< Class, PropertyType >

Definition at line 6716 of file fused-src/gmock/gmock.h.


Constructor & Destructor Documentation

template<typename Class , typename PropertyType >
testing::internal::PropertyMatcher< Class, PropertyType >::PropertyMatcher ( PropertyType(Class::*)() const  property,
const Matcher< RefToConstProperty > &  matcher 
) [inline]

Definition at line 6724 of file fused-src/gmock/gmock.h.

template<typename Class , typename PropertyType >
testing::internal::PropertyMatcher< Class, PropertyType >::PropertyMatcher ( PropertyType(Class::*)() const  property,
const Matcher< RefToConstProperty > &  matcher 
) [inline]

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


Member Function Documentation

template<typename Class , typename PropertyType >
void testing::internal::PropertyMatcher< Class, PropertyType >::DescribeNegationTo ( ::std::ostream *  os) const [inline]

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

template<typename Class , typename PropertyType >
void testing::internal::PropertyMatcher< Class, PropertyType >::DescribeNegationTo ( ::std::ostream *  os) const [inline]

Definition at line 6733 of file fused-src/gmock/gmock.h.

template<typename Class , typename PropertyType >
void testing::internal::PropertyMatcher< Class, PropertyType >::DescribeTo ( ::std::ostream *  os) const [inline]

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

template<typename Class , typename PropertyType >
void testing::internal::PropertyMatcher< Class, PropertyType >::DescribeTo ( ::std::ostream *  os) const [inline]

Definition at line 6728 of file fused-src/gmock/gmock.h.

template<typename Class , typename PropertyType >
testing::internal::PropertyMatcher< Class, PropertyType >::GTEST_DISALLOW_ASSIGN_ ( PropertyMatcher< Class, PropertyType >  ) [private]
template<typename Class , typename PropertyType >
testing::internal::PropertyMatcher< Class, PropertyType >::GTEST_DISALLOW_ASSIGN_ ( PropertyMatcher< Class, PropertyType >  ) [private]
template<typename Class , typename PropertyType >
typedef testing::internal::PropertyMatcher< Class, PropertyType >::GTEST_REFERENCE_TO_CONST_ ( PropertyType  )
template<typename Class , typename PropertyType >
typedef testing::internal::PropertyMatcher< Class, PropertyType >::GTEST_REFERENCE_TO_CONST_ ( PropertyType  )
template<typename Class , typename PropertyType >
template<typename T >
bool testing::internal::PropertyMatcher< Class, PropertyType >::MatchAndExplain ( const T &  value,
MatchResultListener listener 
) const [inline]

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

template<typename Class , typename PropertyType >
template<typename T >
bool testing::internal::PropertyMatcher< Class, PropertyType >::MatchAndExplain ( const T &  value,
MatchResultListener listener 
) const [inline]

Definition at line 6739 of file fused-src/gmock/gmock.h.

template<typename Class , typename PropertyType >
bool testing::internal::PropertyMatcher< Class, PropertyType >::MatchAndExplainImpl ( false_type  ,
const Class &  obj,
MatchResultListener listener 
) const [inline, private]

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

template<typename Class , typename PropertyType >
bool testing::internal::PropertyMatcher< Class, PropertyType >::MatchAndExplainImpl ( true_type  ,
const Class *  p,
MatchResultListener listener 
) const [inline, private]

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

template<typename Class , typename PropertyType >
bool testing::internal::PropertyMatcher< Class, PropertyType >::MatchAndExplainImpl ( false_type  ,
const Class &  obj,
MatchResultListener listener 
) const [inline, private]

Definition at line 6750 of file fused-src/gmock/gmock.h.

template<typename Class , typename PropertyType >
bool testing::internal::PropertyMatcher< Class, PropertyType >::MatchAndExplainImpl ( true_type  ,
const Class *  p,
MatchResultListener listener 
) const [inline, private]

Definition at line 6759 of file fused-src/gmock/gmock.h.


Member Data Documentation

template<typename Class , typename PropertyType >
const Matcher< RefToConstProperty > testing::internal::PropertyMatcher< Class, PropertyType >::matcher_ [private]

Definition at line 6772 of file fused-src/gmock/gmock.h.

template<typename Class , typename PropertyType >
PropertyType(Class::* testing::internal::PropertyMatcher< Class, PropertyType >::property_)() const [private]

Definition at line 6771 of file fused-src/gmock/gmock.h.


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


ros_opcua_impl_freeopcua
Author(s): Denis Štogl
autogenerated on Sat Jun 8 2019 18:25:01