Builder class for matcher related purposes. More...
Public Types | |
typedef AutoPointer < MatchBuilder< R, I > > | AP |
internal shorthand | |
Public Member Functions | |
virtual MatchBuilder & | match (const MatcherHolder< I > &customMatcher)=0 |
Adds another matcher. | |
MatchBuilder< R, I > & | after (const String &priorCallID) |
Adds a matcher indicating subsequent calls on the same mock object. | |
MatchBuilder< R, I > & | before (const String &subsequentCallID) |
Adds a matcher indicating prior calls on the same mock object. | |
MatchBuilder< R, I > & | after (BuilderNamespace &otherMock, const String &priorCallID) |
Adds a matcher indicating subsequent calls compared to another mock object. | |
MatchBuilder< R, I > & | before (BuilderNamespace &otherMock, const String &subsequentCallID) |
Adds a matcher indicating prior calls compared to another mock object. | |
Protected Member Functions | |
virtual BuilderNamespace * | getBuilderNamespace ()=0 |
Gets the builder namespace. | |
virtual StubMatchersCollection < R, I > * | getMocker ()=0 |
Gets the matcher object. |
Builder class for matcher related purposes.
Definition at line 86 of file MatchBuilder.h.
virtual BuilderNamespace* mockpp::MatchBuilder< R, I >::getBuilderNamespace | ( | ) | [protected, pure virtual] |
Gets the builder namespace.
virtual StubMatchersCollection<R, I>* mockpp::MatchBuilder< R, I >::getMocker | ( | ) | [protected, pure virtual] |
Gets the matcher object.