Abbreviated Stubs

Functions

template<typename R , typename F >
TypelessStub< R >::AP mockpp::returnValueAndCall (const R &o, F f)
 Creates a stub returning a value and calling a functor.
template<typename F >
TypelessStub< void >::AP mockpp::call (F f)
 Creates a stub calling a functor.
template<typename T >
TypelessStub< T >::AP mockpp::returnValue (const T &o)
 Creates a stub returning a value.
template<typename R , typename T >
TypelessStub< R >::AP mockpp::randomValue (const T &max)
 Creates a stub returning a random value.
template<typename R , typename T >
TypelessStub< R >::AP mockpp::randomValue (const T &min, const T &max)
 Creates a stub returning a random value.
template<typename T , typename I >
TypelessStub< T >::AP mockpp::returnValue (I start, I end)
 Creates a stub returning a value.
TypelessStub< void >::AP mockpp::isVoid ()
 Creates a stub returning a void stub.
template<typename R , typename T >
TypelessStub< R >::AP mockpp::throwException (const T &val)
 Creates a stub throwing a value.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (AutoPointer< Stub< R, I > > stub1)
 Creates a sequence of 1 stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (Stub< R, I > *stub1)
 Creates a sequence of 1 stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (AutoPointer< TypelessStub< R > > stub1)
 Creates a sequence of 1 typeless stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (TypelessStub< R > *stub1)
 Creates a sequence of 1 typeless stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (AutoPointer< Stub< R, I > > stub1, AutoPointer< Stub< R, I > > stub2)
 Creates a sequence of 2 stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (Stub< R, I > *stub1, Stub< R, I > *stub2)
 Creates a sequence of 2 stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (AutoPointer< TypelessStub< R > > stub1, AutoPointer< TypelessStub< R > > stub2)
 Creates a sequence of 2 typeless stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (TypelessStub< R > *stub1, TypelessStub< R > *stub2)
 Creates a sequence of 2 typeless stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (AutoPointer< Stub< R, I > > stub1, AutoPointer< Stub< R, I > > stub2, AutoPointer< Stub< R, I > > stub3)
 Creates a sequence of 3 stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (Stub< R, I > *stub1, Stub< R, I > *stub2, Stub< R, I > *stub3)
 Creates a sequence of 3 stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (AutoPointer< TypelessStub< R > > stub1, AutoPointer< TypelessStub< R > > stub2, AutoPointer< TypelessStub< R > > stub3)
 Creates a sequence of 3 typeless stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (TypelessStub< R > *stub1, TypelessStub< R > *stub2, TypelessStub< R > *stub3)
 Creates a sequence of 3 typeless stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (AutoPointer< Stub< R, I > > stub1, AutoPointer< Stub< R, I > > stub2, AutoPointer< Stub< R, I > > stub3, AutoPointer< Stub< R, I > > stub4)
 Creates a sequence of 4 stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (Stub< R, I > *stub1, Stub< R, I > *stub2, Stub< R, I > *stub3, Stub< R, I > *stub4)
 Creates a sequence of 4 stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (AutoPointer< TypelessStub< R > > stub1, AutoPointer< TypelessStub< R > > stub2, AutoPointer< TypelessStub< R > > stub3, AutoPointer< TypelessStub< R > > stub4)
 Creates a sequence of 4 typeless stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (TypelessStub< R > *stub1, TypelessStub< R > *stub2, TypelessStub< R > *stub3, TypelessStub< R > *stub4)
 Creates a sequence of 4 typeless stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (AutoPointer< Stub< R, I > > stub1, AutoPointer< Stub< R, I > > stub2, AutoPointer< Stub< R, I > > stub3, AutoPointer< Stub< R, I > > stub4, AutoPointer< Stub< R, I > > stub5)
 Creates a sequence of 5 stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (Stub< R, I > *stub1, Stub< R, I > *stub2, Stub< R, I > *stub3, Stub< R, I > *stub4, Stub< R, I > *stub5)
 Creates a sequence of 5 stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (AutoPointer< TypelessStub< R > > stub1, AutoPointer< TypelessStub< R > > stub2, AutoPointer< TypelessStub< R > > stub3, AutoPointer< TypelessStub< R > > stub4, AutoPointer< TypelessStub< R > > stub5)
 Creates a sequence of 5 typeless stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (TypelessStub< R > *stub1, TypelessStub< R > *stub2, TypelessStub< R > *stub3, TypelessStub< R > *stub4, TypelessStub< R > *stub5)
 Creates a sequence of 5 typeless stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (AutoPointer< Stub< R, I > > stub1, AutoPointer< Stub< R, I > > stub2, AutoPointer< Stub< R, I > > stub3, AutoPointer< Stub< R, I > > stub4, AutoPointer< Stub< R, I > > stub5, AutoPointer< Stub< R, I > > stub6)
 Creates a sequence of 6 stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (Stub< R, I > *stub1, Stub< R, I > *stub2, Stub< R, I > *stub3, Stub< R, I > *stub4, Stub< R, I > *stub5, Stub< R, I > *stub6)
 Creates a sequence of 6 stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (AutoPointer< TypelessStub< R > > stub1, AutoPointer< TypelessStub< R > > stub2, AutoPointer< TypelessStub< R > > stub3, AutoPointer< TypelessStub< R > > stub4, AutoPointer< TypelessStub< R > > stub5, AutoPointer< TypelessStub< R > > stub6)
 Creates a sequence of 6 typeless stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (TypelessStub< R > *stub1, TypelessStub< R > *stub2, TypelessStub< R > *stub3, TypelessStub< R > *stub4, TypelessStub< R > *stub5, TypelessStub< R > *stub6)
 Creates a sequence of 6 typeless stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (AutoPointer< Stub< R, I > > stub1, AutoPointer< Stub< R, I > > stub2, AutoPointer< Stub< R, I > > stub3, AutoPointer< Stub< R, I > > stub4, AutoPointer< Stub< R, I > > stub5, AutoPointer< Stub< R, I > > stub6, AutoPointer< Stub< R, I > > stub7)
 Creates a sequence of 7 stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (Stub< R, I > *stub1, Stub< R, I > *stub2, Stub< R, I > *stub3, Stub< R, I > *stub4, Stub< R, I > *stub5, Stub< R, I > *stub6, Stub< R, I > *stub7)
 Creates a sequence of 7 stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (AutoPointer< TypelessStub< R > > stub1, AutoPointer< TypelessStub< R > > stub2, AutoPointer< TypelessStub< R > > stub3, AutoPointer< TypelessStub< R > > stub4, AutoPointer< TypelessStub< R > > stub5, AutoPointer< TypelessStub< R > > stub6, AutoPointer< TypelessStub< R > > stub7)
 Creates a sequence of 7 typeless stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (TypelessStub< R > *stub1, TypelessStub< R > *stub2, TypelessStub< R > *stub3, TypelessStub< R > *stub4, TypelessStub< R > *stub5, TypelessStub< R > *stub6, TypelessStub< R > *stub7)
 Creates a sequence of 7 typeless stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (AutoPointer< Stub< R, I > > stub1, AutoPointer< Stub< R, I > > stub2, AutoPointer< Stub< R, I > > stub3, AutoPointer< Stub< R, I > > stub4, AutoPointer< Stub< R, I > > stub5, AutoPointer< Stub< R, I > > stub6, AutoPointer< Stub< R, I > > stub7, AutoPointer< Stub< R, I > > stub8)
 Creates a sequence of 8 stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (Stub< R, I > *stub1, Stub< R, I > *stub2, Stub< R, I > *stub3, Stub< R, I > *stub4, Stub< R, I > *stub5, Stub< R, I > *stub6, Stub< R, I > *stub7, Stub< R, I > *stub8)
 Creates a sequence of 8 stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (AutoPointer< TypelessStub< R > > stub1, AutoPointer< TypelessStub< R > > stub2, AutoPointer< TypelessStub< R > > stub3, AutoPointer< TypelessStub< R > > stub4, AutoPointer< TypelessStub< R > > stub5, AutoPointer< TypelessStub< R > > stub6, AutoPointer< TypelessStub< R > > stub7, AutoPointer< TypelessStub< R > > stub8)
 Creates a sequence of 8 typeless stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (TypelessStub< R > *stub1, TypelessStub< R > *stub2, TypelessStub< R > *stub3, TypelessStub< R > *stub4, TypelessStub< R > *stub5, TypelessStub< R > *stub6, TypelessStub< R > *stub7, TypelessStub< R > *stub8)
 Creates a sequence of 8 typeless stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (AutoPointer< Stub< R, I > > stub1, AutoPointer< Stub< R, I > > stub2, AutoPointer< Stub< R, I > > stub3, AutoPointer< Stub< R, I > > stub4, AutoPointer< Stub< R, I > > stub5, AutoPointer< Stub< R, I > > stub6, AutoPointer< Stub< R, I > > stub7, AutoPointer< Stub< R, I > > stub8, AutoPointer< Stub< R, I > > stub9)
 Creates a sequence of 9 stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (Stub< R, I > *stub1, Stub< R, I > *stub2, Stub< R, I > *stub3, Stub< R, I > *stub4, Stub< R, I > *stub5, Stub< R, I > *stub6, Stub< R, I > *stub7, Stub< R, I > *stub8, Stub< R, I > *stub9)
 Creates a sequence of 9 stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (AutoPointer< TypelessStub< R > > stub1, AutoPointer< TypelessStub< R > > stub2, AutoPointer< TypelessStub< R > > stub3, AutoPointer< TypelessStub< R > > stub4, AutoPointer< TypelessStub< R > > stub5, AutoPointer< TypelessStub< R > > stub6, AutoPointer< TypelessStub< R > > stub7, AutoPointer< TypelessStub< R > > stub8, AutoPointer< TypelessStub< R > > stub9)
 Creates a sequence of 9 typeless stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (TypelessStub< R > *stub1, TypelessStub< R > *stub2, TypelessStub< R > *stub3, TypelessStub< R > *stub4, TypelessStub< R > *stub5, TypelessStub< R > *stub6, TypelessStub< R > *stub7, TypelessStub< R > *stub8, TypelessStub< R > *stub9)
 Creates a sequence of 9 typeless stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (AutoPointer< Stub< R, I > > stub1, AutoPointer< Stub< R, I > > stub2, AutoPointer< Stub< R, I > > stub3, AutoPointer< Stub< R, I > > stub4, AutoPointer< Stub< R, I > > stub5, AutoPointer< Stub< R, I > > stub6, AutoPointer< Stub< R, I > > stub7, AutoPointer< Stub< R, I > > stub8, AutoPointer< Stub< R, I > > stub9, AutoPointer< Stub< R, I > > stub10)
 Creates a sequence of 10 stubs.
template<typename R , typename I >
Stub< R, I >::AP mockpp::onConsecutiveCalls (Stub< R, I > *stub1, Stub< R, I > *stub2, Stub< R, I > *stub3, Stub< R, I > *stub4, Stub< R, I > *stub5, Stub< R, I > *stub6, Stub< R, I > *stub7, Stub< R, I > *stub8, Stub< R, I > *stub9, Stub< R, I > *stub10)
 Creates a sequence of 10 stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (AutoPointer< TypelessStub< R > > stub1, AutoPointer< TypelessStub< R > > stub2, AutoPointer< TypelessStub< R > > stub3, AutoPointer< TypelessStub< R > > stub4, AutoPointer< TypelessStub< R > > stub5, AutoPointer< TypelessStub< R > > stub6, AutoPointer< TypelessStub< R > > stub7, AutoPointer< TypelessStub< R > > stub8, AutoPointer< TypelessStub< R > > stub9, AutoPointer< TypelessStub< R > > stub10)
 Creates a sequence of 10 typeless stubs.
template<typename R >
TypelessStub< R >::AP mockpp::onConsecutiveCalls (TypelessStub< R > *stub1, TypelessStub< R > *stub2, TypelessStub< R > *stub3, TypelessStub< R > *stub4, TypelessStub< R > *stub5, TypelessStub< R > *stub6, TypelessStub< R > *stub7, TypelessStub< R > *stub8, TypelessStub< R > *stub9, TypelessStub< R > *stub10)
 Creates a sequence of 10 typeless stubs.
template<typename R , typename TC1 >
TypelessStub< R >::AP mockpp::returnValueAndTrigger (const R &o, TriggeredConstraint< TC1 > *tc1)
 Creates a stub returning a value and triggering a constraint.
template<typename TC1 >
TypelessStub< void >::AP mockpp::trigger (TriggeredConstraint< TC1 > *tc1)
 Creates a stub triggering a constraint.
template<typename R , typename TC1 , typename TC2 >
TypelessStub< R >::AP mockpp::returnValueAndTrigger (const R &o, TriggeredConstraint< TC1 > *tc1, TriggeredConstraint< TC2 > *tc2)
 Creates a stub returning a value and triggering a constraint.
template<typename TC1 , typename TC2 >
TypelessStub< void >::AP mockpp::trigger (TriggeredConstraint< TC1 > *tc1, TriggeredConstraint< TC2 > *tc2)
 Creates a stub triggering a constraint.
template<typename R , typename TC1 , typename TC2 , typename TC3 >
TypelessStub< R >::AP mockpp::returnValueAndTrigger (const R &o, TriggeredConstraint< TC1 > *tc1, TriggeredConstraint< TC2 > *tc2, TriggeredConstraint< TC3 > *tc3)
 Creates a stub returning a value and triggering a constraint.
template<typename TC1 , typename TC2 , typename TC3 >
TypelessStub< void >::AP mockpp::trigger (TriggeredConstraint< TC1 > *tc1, TriggeredConstraint< TC2 > *tc2, TriggeredConstraint< TC3 > *tc3)
 Creates a stub triggering a constraint.
template<typename R , typename TC1 , typename TC2 , typename TC3 , typename TC4 >
TypelessStub< R >::AP mockpp::returnValueAndTrigger (const R &o, TriggeredConstraint< TC1 > *tc1, TriggeredConstraint< TC2 > *tc2, TriggeredConstraint< TC3 > *tc3, TriggeredConstraint< TC4 > *tc4)
 Creates a stub returning a value and triggering a constraint.
template<typename TC1 , typename TC2 , typename TC3 , typename TC4 >
TypelessStub< void >::AP mockpp::trigger (TriggeredConstraint< TC1 > *tc1, TriggeredConstraint< TC2 > *tc2, TriggeredConstraint< TC3 > *tc3, TriggeredConstraint< TC4 > *tc4)
 Creates a stub triggering a constraint.
template<typename R , typename TC1 , typename TC2 , typename TC3 , typename TC4 , typename TC5 >
TypelessStub< R >::AP mockpp::returnValueAndTrigger (const R &o, TriggeredConstraint< TC1 > *tc1, TriggeredConstraint< TC2 > *tc2, TriggeredConstraint< TC3 > *tc3, TriggeredConstraint< TC4 > *tc4, TriggeredConstraint< TC5 > *tc5)
 Creates a stub returning a value and triggering a constraint.
template<typename TC1 , typename TC2 , typename TC3 , typename TC4 , typename TC5 >
TypelessStub< void >::AP mockpp::trigger (TriggeredConstraint< TC1 > *tc1, TriggeredConstraint< TC2 > *tc2, TriggeredConstraint< TC3 > *tc3, TriggeredConstraint< TC4 > *tc4, TriggeredConstraint< TC5 > *tc5)
 Creates a stub triggering a constraint.
template<typename R , typename TC1 , typename TC2 , typename TC3 , typename TC4 , typename TC5 , typename TC6 >
TypelessStub< R >::AP mockpp::returnValueAndTrigger (const R &o, TriggeredConstraint< TC1 > *tc1, TriggeredConstraint< TC2 > *tc2, TriggeredConstraint< TC3 > *tc3, TriggeredConstraint< TC4 > *tc4, TriggeredConstraint< TC5 > *tc5, TriggeredConstraint< TC6 > *tc6)
 Creates a stub returning a value and triggering a constraint.
template<typename TC1 , typename TC2 , typename TC3 , typename TC4 , typename TC5 , typename TC6 >
TypelessStub< void >::AP mockpp::trigger (TriggeredConstraint< TC1 > *tc1, TriggeredConstraint< TC2 > *tc2, TriggeredConstraint< TC3 > *tc3, TriggeredConstraint< TC4 > *tc4, TriggeredConstraint< TC5 > *tc5, TriggeredConstraint< TC6 > *tc6)
 Creates a stub triggering a constraint.

Detailed Description

See also:
mockpp::Stub Provides convenience functions that create stub objects. Use of these functions should also help to increase readability if you import them via some appriopriate using directive.

Function Documentation

template<typename F >
TypelessStub< void >::AP mockpp::call ( f  )  [inline]

Creates a stub calling a functor.

See also:
mockpp::ReturnStub
Parameters:
f functor to call
Returns:
the new stub

Definition at line 64 of file chaining/ReturnValueAndCall.h.

TypelessStub< void >::AP mockpp::isVoid (  ) 

Creates a stub returning a void stub.

See also:
mockpp::VoidStub
Returns:
the new stub
template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( TypelessStub< R > *  stub1,
TypelessStub< R > *  stub2,
TypelessStub< R > *  stub3,
TypelessStub< R > *  stub4,
TypelessStub< R > *  stub5,
TypelessStub< R > *  stub6,
TypelessStub< R > *  stub7,
TypelessStub< R > *  stub8,
TypelessStub< R > *  stub9,
TypelessStub< R > *  stub10 
) [inline]

Creates a sequence of 10 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
stub9 the next stub
stub10 the next stub
Returns:
the new stub

Definition at line 1216 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( AutoPointer< TypelessStub< R > >  stub1,
AutoPointer< TypelessStub< R > >  stub2,
AutoPointer< TypelessStub< R > >  stub3,
AutoPointer< TypelessStub< R > >  stub4,
AutoPointer< TypelessStub< R > >  stub5,
AutoPointer< TypelessStub< R > >  stub6,
AutoPointer< TypelessStub< R > >  stub7,
AutoPointer< TypelessStub< R > >  stub8,
AutoPointer< TypelessStub< R > >  stub9,
AutoPointer< TypelessStub< R > >  stub10 
) [inline]

Creates a sequence of 10 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
stub9 the next stub
stub10 the next stub
Returns:
the new stub

Definition at line 1173 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( Stub< R, I > *  stub1,
Stub< R, I > *  stub2,
Stub< R, I > *  stub3,
Stub< R, I > *  stub4,
Stub< R, I > *  stub5,
Stub< R, I > *  stub6,
Stub< R, I > *  stub7,
Stub< R, I > *  stub8,
Stub< R, I > *  stub9,
Stub< R, I > *  stub10 
) [inline]

Creates a sequence of 10 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
stub9 the next stub
stub10 the next stub
Returns:
the new stub

Definition at line 1130 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( AutoPointer< Stub< R, I > >  stub1,
AutoPointer< Stub< R, I > >  stub2,
AutoPointer< Stub< R, I > >  stub3,
AutoPointer< Stub< R, I > >  stub4,
AutoPointer< Stub< R, I > >  stub5,
AutoPointer< Stub< R, I > >  stub6,
AutoPointer< Stub< R, I > >  stub7,
AutoPointer< Stub< R, I > >  stub8,
AutoPointer< Stub< R, I > >  stub9,
AutoPointer< Stub< R, I > >  stub10 
) [inline]

Creates a sequence of 10 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
stub9 the next stub
stub10 the next stub
Returns:
the new stub

Definition at line 1086 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( TypelessStub< R > *  stub1,
TypelessStub< R > *  stub2,
TypelessStub< R > *  stub3,
TypelessStub< R > *  stub4,
TypelessStub< R > *  stub5,
TypelessStub< R > *  stub6,
TypelessStub< R > *  stub7,
TypelessStub< R > *  stub8,
TypelessStub< R > *  stub9 
) [inline]

Creates a sequence of 9 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
stub9 the next stub
Returns:
the new stub

Definition at line 1044 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( AutoPointer< TypelessStub< R > >  stub1,
AutoPointer< TypelessStub< R > >  stub2,
AutoPointer< TypelessStub< R > >  stub3,
AutoPointer< TypelessStub< R > >  stub4,
AutoPointer< TypelessStub< R > >  stub5,
AutoPointer< TypelessStub< R > >  stub6,
AutoPointer< TypelessStub< R > >  stub7,
AutoPointer< TypelessStub< R > >  stub8,
AutoPointer< TypelessStub< R > >  stub9 
) [inline]

Creates a sequence of 9 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
stub9 the next stub
Returns:
the new stub

Definition at line 1004 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( Stub< R, I > *  stub1,
Stub< R, I > *  stub2,
Stub< R, I > *  stub3,
Stub< R, I > *  stub4,
Stub< R, I > *  stub5,
Stub< R, I > *  stub6,
Stub< R, I > *  stub7,
Stub< R, I > *  stub8,
Stub< R, I > *  stub9 
) [inline]

Creates a sequence of 9 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
stub9 the next stub
Returns:
the new stub

Definition at line 964 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( AutoPointer< Stub< R, I > >  stub1,
AutoPointer< Stub< R, I > >  stub2,
AutoPointer< Stub< R, I > >  stub3,
AutoPointer< Stub< R, I > >  stub4,
AutoPointer< Stub< R, I > >  stub5,
AutoPointer< Stub< R, I > >  stub6,
AutoPointer< Stub< R, I > >  stub7,
AutoPointer< Stub< R, I > >  stub8,
AutoPointer< Stub< R, I > >  stub9 
) [inline]

Creates a sequence of 9 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
stub9 the next stub
Returns:
the new stub

Definition at line 923 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( TypelessStub< R > *  stub1,
TypelessStub< R > *  stub2,
TypelessStub< R > *  stub3,
TypelessStub< R > *  stub4,
TypelessStub< R > *  stub5,
TypelessStub< R > *  stub6,
TypelessStub< R > *  stub7,
TypelessStub< R > *  stub8 
) [inline]

Creates a sequence of 8 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
Returns:
the new stub

Definition at line 884 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( AutoPointer< TypelessStub< R > >  stub1,
AutoPointer< TypelessStub< R > >  stub2,
AutoPointer< TypelessStub< R > >  stub3,
AutoPointer< TypelessStub< R > >  stub4,
AutoPointer< TypelessStub< R > >  stub5,
AutoPointer< TypelessStub< R > >  stub6,
AutoPointer< TypelessStub< R > >  stub7,
AutoPointer< TypelessStub< R > >  stub8 
) [inline]

Creates a sequence of 8 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
Returns:
the new stub

Definition at line 847 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( Stub< R, I > *  stub1,
Stub< R, I > *  stub2,
Stub< R, I > *  stub3,
Stub< R, I > *  stub4,
Stub< R, I > *  stub5,
Stub< R, I > *  stub6,
Stub< R, I > *  stub7,
Stub< R, I > *  stub8 
) [inline]

Creates a sequence of 8 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
Returns:
the new stub

Definition at line 810 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( AutoPointer< Stub< R, I > >  stub1,
AutoPointer< Stub< R, I > >  stub2,
AutoPointer< Stub< R, I > >  stub3,
AutoPointer< Stub< R, I > >  stub4,
AutoPointer< Stub< R, I > >  stub5,
AutoPointer< Stub< R, I > >  stub6,
AutoPointer< Stub< R, I > >  stub7,
AutoPointer< Stub< R, I > >  stub8 
) [inline]

Creates a sequence of 8 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
stub8 the next stub
Returns:
the new stub

Definition at line 772 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( TypelessStub< R > *  stub1,
TypelessStub< R > *  stub2,
TypelessStub< R > *  stub3,
TypelessStub< R > *  stub4,
TypelessStub< R > *  stub5,
TypelessStub< R > *  stub6,
TypelessStub< R > *  stub7 
) [inline]

Creates a sequence of 7 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
Returns:
the new stub

Definition at line 736 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( AutoPointer< TypelessStub< R > >  stub1,
AutoPointer< TypelessStub< R > >  stub2,
AutoPointer< TypelessStub< R > >  stub3,
AutoPointer< TypelessStub< R > >  stub4,
AutoPointer< TypelessStub< R > >  stub5,
AutoPointer< TypelessStub< R > >  stub6,
AutoPointer< TypelessStub< R > >  stub7 
) [inline]

Creates a sequence of 7 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
Returns:
the new stub

Definition at line 702 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( Stub< R, I > *  stub1,
Stub< R, I > *  stub2,
Stub< R, I > *  stub3,
Stub< R, I > *  stub4,
Stub< R, I > *  stub5,
Stub< R, I > *  stub6,
Stub< R, I > *  stub7 
) [inline]

Creates a sequence of 7 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
Returns:
the new stub

Definition at line 668 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( AutoPointer< Stub< R, I > >  stub1,
AutoPointer< Stub< R, I > >  stub2,
AutoPointer< Stub< R, I > >  stub3,
AutoPointer< Stub< R, I > >  stub4,
AutoPointer< Stub< R, I > >  stub5,
AutoPointer< Stub< R, I > >  stub6,
AutoPointer< Stub< R, I > >  stub7 
) [inline]

Creates a sequence of 7 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
stub7 the next stub
Returns:
the new stub

Definition at line 633 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( TypelessStub< R > *  stub1,
TypelessStub< R > *  stub2,
TypelessStub< R > *  stub3,
TypelessStub< R > *  stub4,
TypelessStub< R > *  stub5,
TypelessStub< R > *  stub6 
) [inline]

Creates a sequence of 6 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
Returns:
the new stub

Definition at line 600 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( AutoPointer< TypelessStub< R > >  stub1,
AutoPointer< TypelessStub< R > >  stub2,
AutoPointer< TypelessStub< R > >  stub3,
AutoPointer< TypelessStub< R > >  stub4,
AutoPointer< TypelessStub< R > >  stub5,
AutoPointer< TypelessStub< R > >  stub6 
) [inline]

Creates a sequence of 6 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
Returns:
the new stub

Definition at line 569 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( Stub< R, I > *  stub1,
Stub< R, I > *  stub2,
Stub< R, I > *  stub3,
Stub< R, I > *  stub4,
Stub< R, I > *  stub5,
Stub< R, I > *  stub6 
) [inline]

Creates a sequence of 6 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
Returns:
the new stub

Definition at line 538 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( AutoPointer< Stub< R, I > >  stub1,
AutoPointer< Stub< R, I > >  stub2,
AutoPointer< Stub< R, I > >  stub3,
AutoPointer< Stub< R, I > >  stub4,
AutoPointer< Stub< R, I > >  stub5,
AutoPointer< Stub< R, I > >  stub6 
) [inline]

Creates a sequence of 6 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
stub6 the next stub
Returns:
the new stub

Definition at line 506 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( TypelessStub< R > *  stub1,
TypelessStub< R > *  stub2,
TypelessStub< R > *  stub3,
TypelessStub< R > *  stub4,
TypelessStub< R > *  stub5 
) [inline]

Creates a sequence of 5 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
Returns:
the new stub

Definition at line 476 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( AutoPointer< TypelessStub< R > >  stub1,
AutoPointer< TypelessStub< R > >  stub2,
AutoPointer< TypelessStub< R > >  stub3,
AutoPointer< TypelessStub< R > >  stub4,
AutoPointer< TypelessStub< R > >  stub5 
) [inline]

Creates a sequence of 5 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
Returns:
the new stub

Definition at line 448 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( Stub< R, I > *  stub1,
Stub< R, I > *  stub2,
Stub< R, I > *  stub3,
Stub< R, I > *  stub4,
Stub< R, I > *  stub5 
) [inline]

Creates a sequence of 5 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
Returns:
the new stub

Definition at line 420 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( AutoPointer< Stub< R, I > >  stub1,
AutoPointer< Stub< R, I > >  stub2,
AutoPointer< Stub< R, I > >  stub3,
AutoPointer< Stub< R, I > >  stub4,
AutoPointer< Stub< R, I > >  stub5 
) [inline]

Creates a sequence of 5 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
stub5 the next stub
Returns:
the new stub

Definition at line 391 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( TypelessStub< R > *  stub1,
TypelessStub< R > *  stub2,
TypelessStub< R > *  stub3,
TypelessStub< R > *  stub4 
) [inline]

Creates a sequence of 4 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
Returns:
the new stub

Definition at line 364 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( AutoPointer< TypelessStub< R > >  stub1,
AutoPointer< TypelessStub< R > >  stub2,
AutoPointer< TypelessStub< R > >  stub3,
AutoPointer< TypelessStub< R > >  stub4 
) [inline]

Creates a sequence of 4 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
Returns:
the new stub

Definition at line 339 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( Stub< R, I > *  stub1,
Stub< R, I > *  stub2,
Stub< R, I > *  stub3,
Stub< R, I > *  stub4 
) [inline]

Creates a sequence of 4 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
Returns:
the new stub

Definition at line 314 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( AutoPointer< Stub< R, I > >  stub1,
AutoPointer< Stub< R, I > >  stub2,
AutoPointer< Stub< R, I > >  stub3,
AutoPointer< Stub< R, I > >  stub4 
) [inline]

Creates a sequence of 4 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
stub4 the next stub
Returns:
the new stub

Definition at line 288 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( TypelessStub< R > *  stub1,
TypelessStub< R > *  stub2,
TypelessStub< R > *  stub3 
) [inline]

Creates a sequence of 3 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
Returns:
the new stub

Definition at line 264 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( AutoPointer< TypelessStub< R > >  stub1,
AutoPointer< TypelessStub< R > >  stub2,
AutoPointer< TypelessStub< R > >  stub3 
) [inline]

Creates a sequence of 3 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
Returns:
the new stub

Definition at line 242 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( Stub< R, I > *  stub1,
Stub< R, I > *  stub2,
Stub< R, I > *  stub3 
) [inline]

Creates a sequence of 3 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
Returns:
the new stub

Definition at line 220 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( AutoPointer< Stub< R, I > >  stub1,
AutoPointer< Stub< R, I > >  stub2,
AutoPointer< Stub< R, I > >  stub3 
) [inline]

Creates a sequence of 3 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
stub3 the next stub
Returns:
the new stub

Definition at line 197 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( TypelessStub< R > *  stub1,
TypelessStub< R > *  stub2 
) [inline]

Creates a sequence of 2 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
Returns:
the new stub

Definition at line 176 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( AutoPointer< TypelessStub< R > >  stub1,
AutoPointer< TypelessStub< R > >  stub2 
) [inline]

Creates a sequence of 2 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
stub2 the next stub
Returns:
the new stub

Definition at line 157 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( Stub< R, I > *  stub1,
Stub< R, I > *  stub2 
) [inline]

Creates a sequence of 2 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
Returns:
the new stub

Definition at line 138 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( AutoPointer< Stub< R, I > >  stub1,
AutoPointer< Stub< R, I > >  stub2 
) [inline]

Creates a sequence of 2 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
stub2 the next stub
Returns:
the new stub

Definition at line 118 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( TypelessStub< R > *  stub1  )  [inline]

Creates a sequence of 1 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
Returns:
the new stub

Definition at line 100 of file OnConsecutiveCalls.h.

template<typename R >
TypelessStub<R>::AP mockpp::onConsecutiveCalls ( AutoPointer< TypelessStub< R > >  stub1  )  [inline]

Creates a sequence of 1 typeless stubs.

See also:
mockpp::TypelessStubSequence
Parameters:
stub1 first stub
Returns:
the new stub

Definition at line 84 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( Stub< R, I > *  stub1  )  [inline]

Creates a sequence of 1 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
Returns:
the new stub

Definition at line 68 of file OnConsecutiveCalls.h.

template<typename R , typename I >
Stub<R, I>::AP mockpp::onConsecutiveCalls ( AutoPointer< Stub< R, I > >  stub1  )  [inline]

Creates a sequence of 1 stubs.

See also:
mockpp::StubSequence
Parameters:
stub1 first stub
Returns:
the new stub

Definition at line 51 of file OnConsecutiveCalls.h.

template<typename R , typename T >
TypelessStub<R>::AP mockpp::randomValue ( const T &  min,
const T &  max 
) [inline]

Creates a stub returning a random value.

See also:
mockpp::RandomStub
Parameters:
min the minimal value to return
max the maximal value to return
Returns:
the new stub

Definition at line 417 of file ChainingMockObjectSupport.h.

template<typename R , typename T >
TypelessStub<R>::AP mockpp::randomValue ( const T &  max  )  [inline]

Creates a stub returning a random value.

See also:
mockpp::RandomStub
Parameters:
max the maximal value to return. 0 is implicit lowest.
Returns:
the new stub

Definition at line 403 of file ChainingMockObjectSupport.h.

template<typename T , typename I >
TypelessStub<T>::AP mockpp::returnValue ( start,
end 
) [inline]

Creates a stub returning a value.

See also:
mockpp::ReturnObjectListStub
Parameters:
start start iterator
end terminating iterator (note: one element "behind" as always with STL)
Returns:
the new stub

Definition at line 432 of file ChainingMockObjectSupport.h.

template<typename T >
TypelessStub<T>::AP mockpp::returnValue ( const T &  o  )  [inline]

Creates a stub returning a value.

See also:
mockpp::ReturnStub
Parameters:
o the value to return
Returns:
the new stub

Definition at line 390 of file ChainingMockObjectSupport.h.

template<typename R , typename F >
TypelessStub< R >::AP mockpp::returnValueAndCall ( const R &  o,
f 
) [inline]

Creates a stub returning a value and calling a functor.

See also:
mockpp::ReturnStub
Parameters:
o the value to return
f functor to call
Returns:
the new stub

Definition at line 50 of file chaining/ReturnValueAndCall.h.

template<typename R , typename TC1 , typename TC2 , typename TC3 , typename TC4 , typename TC5 , typename TC6 >
TypelessStub<R>::AP mockpp::returnValueAndTrigger ( const R &  o,
TriggeredConstraint< TC1 > *  tc1,
TriggeredConstraint< TC2 > *  tc2,
TriggeredConstraint< TC3 > *  tc3,
TriggeredConstraint< TC4 > *  tc4,
TriggeredConstraint< TC5 > *  tc5,
TriggeredConstraint< TC6 > *  tc6 
) [inline]

Creates a stub returning a value and triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
o the value to return
tc1 pointer to trigger constraint 1
tc2 pointer to trigger constraint 2
tc3 pointer to trigger constraint 3
tc4 pointer to trigger constraint 4
tc5 pointer to trigger constraint 5
tc6 pointer to trigger constraint 6
Returns:
the new stub

Definition at line 327 of file ReturnValueAndTrigger.h.

template<typename R , typename TC1 , typename TC2 , typename TC3 , typename TC4 , typename TC5 >
TypelessStub<R>::AP mockpp::returnValueAndTrigger ( const R &  o,
TriggeredConstraint< TC1 > *  tc1,
TriggeredConstraint< TC2 > *  tc2,
TriggeredConstraint< TC3 > *  tc3,
TriggeredConstraint< TC4 > *  tc4,
TriggeredConstraint< TC5 > *  tc5 
) [inline]

Creates a stub returning a value and triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
o the value to return
tc1 pointer to trigger constraint 1
tc2 pointer to trigger constraint 2
tc3 pointer to trigger constraint 3
tc4 pointer to trigger constraint 4
tc5 pointer to trigger constraint 5
Returns:
the new stub

Definition at line 256 of file ReturnValueAndTrigger.h.

template<typename R , typename TC1 , typename TC2 , typename TC3 , typename TC4 >
TypelessStub<R>::AP mockpp::returnValueAndTrigger ( const R &  o,
TriggeredConstraint< TC1 > *  tc1,
TriggeredConstraint< TC2 > *  tc2,
TriggeredConstraint< TC3 > *  tc3,
TriggeredConstraint< TC4 > *  tc4 
) [inline]

Creates a stub returning a value and triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
o the value to return
tc1 pointer to trigger constraint 1
tc2 pointer to trigger constraint 2
tc3 pointer to trigger constraint 3
tc4 pointer to trigger constraint 4
Returns:
the new stub

Definition at line 193 of file ReturnValueAndTrigger.h.

template<typename R , typename TC1 , typename TC2 , typename TC3 >
TypelessStub<R>::AP mockpp::returnValueAndTrigger ( const R &  o,
TriggeredConstraint< TC1 > *  tc1,
TriggeredConstraint< TC2 > *  tc2,
TriggeredConstraint< TC3 > *  tc3 
) [inline]

Creates a stub returning a value and triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
o the value to return
tc1 pointer to trigger constraint 1
tc2 pointer to trigger constraint 2
tc3 pointer to trigger constraint 3
Returns:
the new stub

Definition at line 138 of file ReturnValueAndTrigger.h.

template<typename R , typename TC1 , typename TC2 >
TypelessStub<R>::AP mockpp::returnValueAndTrigger ( const R &  o,
TriggeredConstraint< TC1 > *  tc1,
TriggeredConstraint< TC2 > *  tc2 
) [inline]

Creates a stub returning a value and triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
o the value to return
tc1 pointer to trigger constraint 1
tc2 pointer to trigger constraint 2
Returns:
the new stub

Definition at line 91 of file ReturnValueAndTrigger.h.

template<typename R , typename TC1 >
TypelessStub<R>::AP mockpp::returnValueAndTrigger ( const R &  o,
TriggeredConstraint< TC1 > *  tc1 
) [inline]

Creates a stub returning a value and triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
o the value to return
tc1 pointer to trigger constraint 1
Returns:
the new stub

Definition at line 52 of file ReturnValueAndTrigger.h.

template<typename R , typename T >
TypelessStub<R>::AP mockpp::throwException ( const T &  val  )  [inline]

Creates a stub throwing a value.

See also:
mockpp::ThrowStub
Parameters:
val the value to throw
Returns:
the new stub

Definition at line 454 of file ChainingMockObjectSupport.h.

template<typename TC1 , typename TC2 , typename TC3 , typename TC4 , typename TC5 , typename TC6 >
TypelessStub<void>::AP mockpp::trigger ( TriggeredConstraint< TC1 > *  tc1,
TriggeredConstraint< TC2 > *  tc2,
TriggeredConstraint< TC3 > *  tc3,
TriggeredConstraint< TC4 > *  tc4,
TriggeredConstraint< TC5 > *  tc5,
TriggeredConstraint< TC6 > *  tc6 
) [inline]

Creates a stub triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
tc1 pointer to trigger constraint 1
tc2 pointer to trigger constraint 2
tc3 pointer to trigger constraint 3
tc4 pointer to trigger constraint 4
tc5 pointer to trigger constraint 5
tc6 pointer to trigger constraint 6
Returns:
the new stub

Definition at line 366 of file ReturnValueAndTrigger.h.

template<typename TC1 , typename TC2 , typename TC3 , typename TC4 , typename TC5 >
TypelessStub<void>::AP mockpp::trigger ( TriggeredConstraint< TC1 > *  tc1,
TriggeredConstraint< TC2 > *  tc2,
TriggeredConstraint< TC3 > *  tc3,
TriggeredConstraint< TC4 > *  tc4,
TriggeredConstraint< TC5 > *  tc5 
) [inline]

Creates a stub triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
tc1 pointer to trigger constraint 1
tc2 pointer to trigger constraint 2
tc3 pointer to trigger constraint 3
tc4 pointer to trigger constraint 4
tc5 pointer to trigger constraint 5
Returns:
the new stub

Definition at line 291 of file ReturnValueAndTrigger.h.

template<typename TC1 , typename TC2 , typename TC3 , typename TC4 >
TypelessStub<void>::AP mockpp::trigger ( TriggeredConstraint< TC1 > *  tc1,
TriggeredConstraint< TC2 > *  tc2,
TriggeredConstraint< TC3 > *  tc3,
TriggeredConstraint< TC4 > *  tc4 
) [inline]

Creates a stub triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
tc1 pointer to trigger constraint 1
tc2 pointer to trigger constraint 2
tc3 pointer to trigger constraint 3
tc4 pointer to trigger constraint 4
Returns:
the new stub

Definition at line 224 of file ReturnValueAndTrigger.h.

template<typename TC1 , typename TC2 , typename TC3 >
TypelessStub<void>::AP mockpp::trigger ( TriggeredConstraint< TC1 > *  tc1,
TriggeredConstraint< TC2 > *  tc2,
TriggeredConstraint< TC3 > *  tc3 
) [inline]

Creates a stub triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
tc1 pointer to trigger constraint 1
tc2 pointer to trigger constraint 2
tc3 pointer to trigger constraint 3
Returns:
the new stub

Definition at line 165 of file ReturnValueAndTrigger.h.

template<typename TC1 , typename TC2 >
TypelessStub<void>::AP mockpp::trigger ( TriggeredConstraint< TC1 > *  tc1,
TriggeredConstraint< TC2 > *  tc2 
) [inline]

Creates a stub triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
tc1 pointer to trigger constraint 1
tc2 pointer to trigger constraint 2
Returns:
the new stub

Definition at line 114 of file ReturnValueAndTrigger.h.

template<typename TC1 >
TypelessStub<void>::AP mockpp::trigger ( TriggeredConstraint< TC1 > *  tc1  )  [inline]

Creates a stub triggering a constraint.

See also:
mockpp::ReturnStub
Parameters:
tc1 pointer to trigger constraint 1
Returns:
the new stub

Definition at line 71 of file ReturnValueAndTrigger.h.

 All Classes Namespaces Files Functions Variables Typedefs Friends Defines

Generated on Tue Jan 5 09:48:57 2010 for mockpp by  doxygen 1.6.1