mockpp::ArgumentsMatchBuilder0< R, I > Class Template Reference
[Chaining behaviour of a Chainable Mock Object]

Build a matcher for an invocation with no arguments. More...

Inheritance diagram for mockpp::ArgumentsMatchBuilder0< R, I >:
Inheritance graph
[legend]

List of all members.

Public Types

typedef R ReturnType
 internal shorthand
typedef I InvocationType
 internal shorthand
typedef ConstraintSet0 ConstraintSetType
 internal shorthand

Public Member Functions

MatchBuilder< R, I > & with ()
 Indicate a matcher for no arguments.
virtual MatchBuilder< R, I > & addMatcher (const MatcherHolder< I > &matcher)=0
 Adds another matcher.
MatchBuilder< R, I > & withNoArguments ()
 Indicate a matcher for no arguments.

Detailed Description

template<typename R, typename I>
class mockpp::ArgumentsMatchBuilder0< R, I >

Build a matcher for an invocation with no arguments.

Definition at line 60 of file ArgumentsMatchBuilder.h.


Member Function Documentation

template<typename R, typename I>
virtual MatchBuilder<R, I>& mockpp::ArgumentsMatchBuilder0< R, I >::addMatcher ( const MatcherHolder< I > &  matcher  )  [pure virtual]

Adds another matcher.

Parameters:
matcher the matcher object
Returns:
the builder object
template<typename R, typename I>
MatchBuilder<R, I>& mockpp::ArgumentsMatchBuilder0< R, I >::withNoArguments (  )  [inline]

Indicate a matcher for no arguments.

Returns:
the builder object

Definition at line 86 of file ArgumentsMatchBuilder.h.


The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Typedefs Friends Defines

Generated on Tue Jan 5 09:49:04 2010 for mockpp by  doxygen 1.6.1