template <typename Class, typename PropertyType, typename Property>

class PropertyMatcher

Defined at line 2181 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-matchers.h

Implements the Property() matcher for matching a property

(i.e. return value of a getter method) of an object.

Property is a const-qualified member function of Class returning

PropertyType.

Public Methods

void PropertyMatcher<Class, PropertyType, Property> (Property property, const Matcher<RefToConstProperty> & matcher)

Defined at line 2185 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-matchers.h

void PropertyMatcher<Class, PropertyType, Property> (const std::string & property_name, Property property, const Matcher<RefToConstProperty> & matcher)

Defined at line 2190 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-matchers.h

void DescribeTo (::std::ostream * os)

Defined at line 2196 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-matchers.h

void DescribeNegationTo (::std::ostream * os)

Defined at line 2201 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-matchers.h

template <typename T>
bool MatchAndExplain (const T & value, MatchResultListener * listener)

Defined at line 2207 of file ../../third_party/googletest/src/googlemock/include/gmock/gmock-matchers.h