Build a matcher for an invocation with 6 argument. More...
Public Types | |
typedef R | ReturnType |
internal shared member | |
typedef I | InvocationType |
internal shared member | |
typedef I::T1Type | P1 |
internal shared member | |
typedef I::T2Type | P2 |
internal shared member | |
typedef I::T3Type | P3 |
internal shared member | |
typedef I::T4Type | P4 |
internal shared member | |
typedef I::T5Type | P5 |
internal shared member | |
typedef I::T6Type | P6 |
internal shared member | |
typedef ConstraintSet6< P1, P2, P3, P4, P5, P6 > | ConstraintSetType |
internal shorthand | |
Public Member Functions | |
virtual MatchBuilder< R, I > & | addMatcher (const MatcherHolder< I > &matcher)=0 |
Adds another matcher. | |
MatchBuilder< R, I > & | with (const ConstraintHolder< P1 > &p1, const ConstraintHolder< P2 > &p2, const ConstraintHolder< P3 > &p3, const ConstraintHolder< P4 > &p4, const ConstraintHolder< P5 > &p5, const ConstraintHolder< P6 > &p6) |
Indicate a matcher for 6 arguments. | |
Protected Member Functions | |
virtual MatchBuilder< R, I > & | with_cs (const ConstraintSetType &constraintset)=0 |
Indicate a matcher for a set of arguments. |
Build a matcher for an invocation with 6 argument.
Definition at line 286 of file ArgumentsMatchBuilderN.h.
virtual MatchBuilder<R, I>& mockpp::ArgumentsMatchBuilder6< R, I >::addMatcher | ( | const MatcherHolder< I > & | matcher | ) | [pure virtual] |
Adds another matcher.
matcher | the matcher object |
virtual MatchBuilder<R, I>& mockpp::ArgumentsMatchBuilder6< R, I >::with_cs | ( | const ConstraintSetType & | constraintset | ) | [protected, pure virtual] |
Indicate a matcher for a set of arguments.
constraintset | constraint set |