class MatcherDescriberInterface

Defined at line 114 of file ../../third_party/googletest/src/googletest/include/gtest/gtest-matchers.h

An instance of a subclass of this knows how to describe itself as a

matcher.

Public Methods

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

Describes the negation of this matcher to an ostream. For

example, if the description of this matcher is "is greater than

7", the negated description could be "is not greater than 7".

You are not required to override this when implementing

MatcherInterface, but it is highly advised so that your matcher

can produce good error messages.

Defined at line 131 of file ../../third_party/googletest/src/googletest/include/gtest/gtest-matchers.h

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

Describes this matcher to an ostream. The function should print

a verb phrase that describes the property a value matching this

matcher should have. The subject of the verb phrase is the value

being matched. For example, the DescribeTo() method of the Gt(7)

matcher prints "is greater than 7".

void ~MatcherDescriberInterface ()

Defined at line 116 of file ../../third_party/googletest/src/googletest/include/gtest/gtest-matchers.h