Class List

Here are the classes, structs, unions and interfaces with brief descriptions:
mockpp::AbstractDynamicChainingMock< R, I >General template of a chaining mock
mockpp::AbstractDynamicChainingMock< void, I >Partial specialisation of a chaining mock for void methods
mockpp::AbstractDynamicChainingMockImpl< R, I >Implementation of a chaining mock
mockpp::AbstractExpectation< T >Base class for all expectations
mockpp::AbstractExpectationCollection< T >Base class for expectation collections
mockpp::AbstractInvocationDispatcher< R, I >Base class for invocation dispatchers
mockpp::And< T >Calculates the logical conjunction of two constraints
mockpp::AnyArgumentsMatcher< I >Matches any arguments
mockpp::ArgumentsMatchBuilder0< R, I >Build a matcher for an invocation with no arguments
mockpp::ArgumentsMatchBuilder1< R, I >Build a matcher for an invocation with 1 argument
mockpp::ArgumentsMatchBuilder2< R, I >Build a matcher for an invocation with 2 argument
mockpp::ArgumentsMatchBuilder3< R, I >Build a matcher for an invocation with 3 argument
mockpp::ArgumentsMatchBuilder4< R, I >Build a matcher for an invocation with 4 argument
mockpp::ArgumentsMatchBuilder5< R, I >Build a matcher for an invocation with 5 argument
mockpp::ArgumentsMatchBuilder6< R, I >Build a matcher for an invocation with 6 argument
mockpp::ArgumentsMatcher< I >Match the arguments passed to a mock method
mockpp::AssertionFailedErrorThrown when an assertion failed
mockpp::AutoPointer< X >Implementation of an auto-pointer class
mockpp::BuilderNamespaceStore the objects needed to build mock objects
mockpp::CallStub< F >Always call some functor
mockpp::ChainableMockMethod< RT, P1, P2, P3, P4, P5, P6 >Method mock class to select the actual class with the desired number of parameters
mockpp::ChainableMockMethod0< RT >Set up a chainable mock method expectations with 0 parameters
mockpp::ChainableMockMethod0< void >Set up a chainable mock method expectations with 0 parameters
mockpp::ChainableMockMethod0Common< RT >Common stuff to set up chainable mock method expectations with 0 parameters
mockpp::ChainableMockMethod1< RT, P1 >Set up a chainable mock method expectations with 1 parameters
mockpp::ChainableMockMethod1< void, P1 >Set up a chainable mock method expectations with 1 parameters
mockpp::ChainableMockMethod1Common< RT, P1 >Common stuff to set up chainable mock method expectations with 1 parameters
mockpp::ChainableMockMethod2< RT, P1, P2 >Set up a chainable mock method expectations with 2 parameters
mockpp::ChainableMockMethod2< void, P1, P2 >Set up a chainable mock method expectations with 2 parameters
mockpp::ChainableMockMethod2Common< RT, P1, P2 >Common stuff to set up chainable mock method expectations with 2 parameters
mockpp::ChainableMockMethod3< RT, P1, P2, P3 >Set up a chainable mock method expectations with 3 parameters
mockpp::ChainableMockMethod3< void, P1, P2, P3 >Set up a chainable mock method expectations with 3 parameters
mockpp::ChainableMockMethod3Common< RT, P1, P2, P3 >Common stuff to set up chainable mock method expectations with 3 parameters
mockpp::ChainableMockMethod4< RT, P1, P2, P3, P4 >Set up a chainable mock method expectations with 4 parameters
mockpp::ChainableMockMethod4< void, P1, P2, P3, P4 >Set up a chainable mock method expectations with 4 parameters
mockpp::ChainableMockMethod4Common< RT, P1, P2, P3, P4 >Common stuff to set up chainable mock method expectations with 4 parameters
mockpp::ChainableMockMethod5< RT, P1, P2, P3, P4, P5 >Set up a chainable mock method expectations with 5 parameters
mockpp::ChainableMockMethod5< void, P1, P2, P3, P4, P5 >Set up a chainable mock method expectations with 5 parameters
mockpp::ChainableMockMethod5Common< RT, P1, P2, P3, P4, P5 >Common stuff to set up chainable mock method expectations with 5 parameters
mockpp::ChainableMockMethod6< RT, P1, P2, P3, P4, P5, P6 >Set up a chainable mock method expectations with 6 parameters
mockpp::ChainableMockMethod6< void, P1, P2, P3, P4, P5, P6 >Set up a chainable mock method expectations with 6 parameters
mockpp::ChainableMockMethod6Common< RT, P1, P2, P3, P4, P5, P6 >Common stuff to set up chainable mock method expectations with 6 parameters
mockpp::ChainableMockMethodCommonCommon stuff to set up chainable mock method expectations
mockpp::ChainableMockObjectA generic object that can be used to replace a real world object for testing purposes
mockpp::ChainableMockObjectBaseBase for a generic object that can be used to replace a real world object for testing purposes
mockpp::ChainingMockBuilder< AMB >Build chaining mocks
mockpp::Constraint< T >
mockpp::ConstraintHolder< T >Proxy class to conveniently move constraints into constraint sets
mockpp::ConstraintList< T >A class to verify lists of constraints, one after the other as they occur
mockpp::ConstraintSet0A set of constraints for a method without arguments
mockpp::ConstraintSet1< P1 >A set of constraints for a method with 1 arguments
mockpp::ConstraintSet2< P1, P2 >A set of constraints for a method with 2 arguments
mockpp::ConstraintSet3< P1, P2, P3 >A set of constraints for a method with 3 arguments
mockpp::ConstraintSet4< P1, P2, P3, P4 >A set of constraints for a method with 4 arguments
mockpp::ConstraintSet5< P1, P2, P3, P4, P5 >A set of constraints for a method with 5 arguments
mockpp::ConstraintSet6< P1, P2, P3, P4, P5, P6 >A set of constraints for a method with 6 arguments
mockpp::VisitableMockObjectBase::ControllerVirtual base class for helper objects to easily set up the expectations
mockpp::CoreMock< R, I >Helper class for chaining mocks
mockpp::CoreMock< void, I >Partial specialisation of a helper chaining mock for void methods
mockpp::CountIfUsed< T >Helper class to count actual parameters
mockpp::CountIfUsed< NoParameter >Helper class to disable counting of non-parameters
mockpp::CountParameters< T, P1, P2, P3, P4, P5, P6 >Helper class to sum actual parameters
mockpp::CustomStub< R, I >A stub to implement application-specific stubs
mockpp::CxxTestRunnerHelper class to run tests with CxxTest framework
mockpp::InvocationMockerBase< R, I >::DefaultDescriberDefault describer
mockpp::DefaultResultStub< R >A stub returning the default value of the return type
mockpp::AbstractDynamicChainingMockImpl< R, I >::Describer
mockpp::InvocationMockerBase< R, I >::DescriberThis encapsulates knowledge about how the InvocationMockerBuilder class adds matchers to an InvocationMocker
mockpp::InvocationMockerBase< R, I >::DescriberBaseBase for describer objects
mockpp::DynamicChainingMock< R, I >Interface for chaining mocks
mockpp::DynamicChainingMockError< R, I >Helper class to handle chaining mock errors
mockpp::ExceptionBase class for all mockpp exceptions
mockpp::ExpectationAn Expectation is an object that we set up at the beginning of a unit test to expect certain things to happen to it
mockpp::ExpectationBoundary< T >A class to verify that an actual value lies between two boundary values
mockpp::ExpectationConglomeration< T >A class to verify conglomerations of expectations: each expected object must occur at least once
mockpp::ExpectationCounterA class to verify the expected count of an event
mockpp::ExpectationList< T >A class to verify lists of expectations, one after the other as they occur
mockpp::ExpectationMap< Key, Value >A class to verify maps of expectations: each expected object must occur at least once
mockpp::ExpectationSegment< Str >A class to verify the occurence of a substring
mockpp::ExpectationSet< T >A class to verify sets of expectations: each expected object must occur at least once
mockpp::ExpectationValue< T >A class to verify the equality of expected and actual value
mockpp::IdentityBuilderBuilder class for identity related purposes
mockpp::InvocationHold information about an invocation dispatched to a Mock object
mockpp::Invocation0Hold invocations without parameters
mockpp::Invocation1< P1 >Hold invocations with 1 parameters
mockpp::Invocation2< P1, P2 >Hold invocations with 2 parameters
mockpp::Invocation3< P1, P2, P3 >Hold invocations with 3 parameters
mockpp::Invocation4< P1, P2, P3, P4 >Hold invocations with 4 parameters
mockpp::Invocation5< P1, P2, P3, P4, P5 >Hold invocations with 5 parameters
mockpp::Invocation6< P1, P2, P3, P4, P5, P6 >Hold invocations with 6 parameters
mockpp::InvocationBaseBase class for objects holding invocations
mockpp::InvocationDispatcher< R, I >Dispatch invokables
mockpp::InvocationMatcher< I >
mockpp::InvocationMocker< R, I >Helper object to mock invocations
mockpp::InvocationMocker< void, I >Partial specialisation for helper objects to mock void invocations
mockpp::InvocationMockerBase< R, I >Base class for helper objects to mock invocations
mockpp::InvocationMockerBuilder< AMB >Builder class for invocation related purposes
mockpp::Invokable< R, I >Helper class to handle invocations
mockpp::InvokeAtLeastMatcherHas the method been invoked at least a count?
mockpp::InvokeAtLeastOnceMatcherHas the method been invoked at least once?
mockpp::InvokeAtMostMatcherHas the method been invoked a maximal number of times?
mockpp::InvokeCountMatcherHas the object been invoked a given number?
mockpp::InvokedAfterMatcher< I >Has the method been invoked after another?
mockpp::InvokedBeforeMatcher< I >Has the method been invoked before another?
mockpp::InvokedRecorderBase for objects that match invocation counts
mockpp::InvokeOnceMatcherHas the method been invoked exactly once?
mockpp::IsAnythingA constraint that always returns true
mockpp::IsCloseTo< NumberType >Is the value of a number equal to a value within some range of acceptable deviation?
mockpp::IsEqual< T >Is the value equal to another value, as tested by the invoked method? Basically the same as IsSame which compares by reference and a specializable comparison template
mockpp::IsGreaterOrEqual< T >Is the value greater or equal than another value?
mockpp::IsGreaterThan< T >Is the value greater than another value?
mockpp::IsInstanceOf< BASE, DERIVED >Tests whether the value is derived from the given class
mockpp::IsLessOrEqual< T >Is the value less or equal than another value?
mockpp::IsLessThan< T >Is the value less than another value?
mockpp::IsNot< T >Calculates the logical negation of a constraint
mockpp::IsNothingA constraint which is never true
mockpp::IsSame< T >Is the value the same object as another value? Basically the same as IsEqual which compares with a value
mockpp::MatchBuilder< R, I >Builder class for matcher related purposes
mockpp::MatchBuilderAdapter< R, I >A helper class for convenient handling of match builders
mockpp::MatchBuilderAdapterBaseBase for a helper class for convenient handling of match builders
mockpp::MatcherHolder< I >Proxy class to conveniently move Matchers into matcher related methods
mockpp::SwitchChainable< 0 >::Method< RT, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 0 parameters
mockpp::SwitchChainable< 5 >::Method< RT, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 5 parameters
mockpp::SwitchChainable< 6 >::Method< RT, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 6 parameters
mockpp::SwitchChainable< 4 >::Method< RT, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 4 parameters
mockpp::SwitchChainable< 1 >::Method< RT, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 1 parameters
mockpp::SwitchChainable< 2 >::Method< RT, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 2 parameters
mockpp::SwitchChainable< 3 >::Method< RT, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 3 parameters
mockpp::SwitchVisitable< 0 >::Method< R, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 0 parameters
mockpp::SwitchVisitable< 1 >::Method< R, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 1 parameters
mockpp::SwitchVisitable< 3 >::Method< R, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 3 parameters
mockpp::SwitchVisitable< 4 >::Method< R, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 4 parameters
mockpp::SwitchVisitable< 5 >::Method< R, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 5 parameters
mockpp::SwitchVisitable< 6 >::Method< R, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 6 parameters
mockpp::SwitchVisitable< 2 >::Method< R, P1, P2, P3, P4, P5, P6 >Helper class with an embeded type to the the method mock with 2 parameters
mockpp::MixedMockObjectA MockObject that merges all the advanced mock objects
mockpp::MockObjectBase class for setting up mock objcts that are able to emulate a real world object
mockpp::MockTimeServerMock object to return defined time points
mockpp::NoArgumentsMatcher< I >Matches no arguments at all
mockpp::NoParameterHelper class to distinguish present from missing parameters
mockpp::NotImplementedExceptionSignal not-yet implemented methods
mockpp::Or< T >Calculates the logical disjunction of two constraints
mockpp::OutBound< T >Passes a value back via a reference (outbound value)
mockpp::RandomStub< R, T >Return a random value
mockpp::RealTimeServerReal time serving
mockpp::ResponseThrowableVector1< P1 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseThrowableVector2< P1, P2 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseThrowableVector3< P1, P2, P3 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseThrowableVector4< P1, P2, P3, P4 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseThrowableVector5< P1, P2, P3, P4, P5 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseThrowableVector6< P1, P2, P3, P4, P5, P6 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseVector1< R, P1 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseVector2< R, P1, P2 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseVector3< R, P1, P2, P3 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseVector4< R, P1, P2, P3, P4 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseVector5< R, P1, P2, P3, P4, P5 >Class returning a throwable depending on the parameters passed to a method
mockpp::ResponseVector6< R, P1, P2, P3, P4, P5, P6 >Class returning a throwable depending on the parameters passed to a method
mockpp::ReturnAndCallStub< R, F >Always return the same specified value and call some functor
mockpp::ReturnAndTriggerStub1< R, T1 >Always return the same specified value and trigger some contraint
mockpp::ReturnAndTriggerStub2< R, T1, T2 >Always return the same specified value and trigger some contraint
mockpp::ReturnAndTriggerStub3< R, T1, T2, T3 >Always return the same specified value and trigger some contraint
mockpp::ReturnAndTriggerStub4< R, T1, T2, T3, T4 >Always return the same specified value and trigger some contraint
mockpp::ReturnAndTriggerStub5< R, T1, T2, T3, T4, T5 >Always return the same specified value and trigger some contraint
mockpp::ReturnAndTriggerStub6< R, T1, T2, T3, T4, T5, T6 >Always return the same specified value and trigger some contraint
mockpp::ReturnObjectList< T >This class allows a list of objects to be setup which can be used whilst.The list is check to make sure that all the object in it are used and that none are left over at the end of a test
mockpp::ReturnObjectListStub< R >Stub returning a list of defined values
mockpp::ReturnStub< R >Always return the same specified value
mockpp::SelfDescribingAn object that can describe itself
mockpp::StatelessInvocationMatcher< I >Base for invocation matcher with no-chaning state
mockpp::StringContains< StringType >Tests if the argument is a string that contains a substring
mockpp::StringEndsWith< StringType >Tests if the argument is a string that contains a substring
mockpp::StringStartsWith< StringType >Tests if the argument is a string that contains a substring
mockpp::Stub< R, I >
mockpp::StubBuilder< R, I >Builder class for stub related purposes
mockpp::StubBuilder< void, I >Partial specialisation for builder class for void stub related purposes
mockpp::StubHolder< R, I >Proxy class to conveniently move Stubs into Stub related methods
mockpp::StubMatchersCollection< R, I >Container of matchers for stubs
mockpp::StubSequence< R, I >Use one stub after the other from a sequence
mockpp::SwitchChainable< params >Helper class to select the method mock with the correct number of parameters
mockpp::SwitchChainable< 0 >Helper class to select the method mock with 0 parameters
mockpp::SwitchChainable< 1 >Helper class to select the method mock with 1 parameters
mockpp::SwitchChainable< 2 >Helper class to select the method mock with 2 parameters
mockpp::SwitchChainable< 3 >Helper class to select the method mock with 3 parameters
mockpp::SwitchChainable< 4 >Helper class to select the method mock with 4 parameters
mockpp::SwitchChainable< 5 >Helper class to select the method mock with 5 parameters
mockpp::SwitchChainable< 6 >Helper class to select the method mock with 6 parameters
mockpp::SwitchVisitable< params >Helper class to select the method mock with the correct number of parameters
mockpp::SwitchVisitable< 0 >Helper class to select the method mock with 0 parameters
mockpp::SwitchVisitable< 1 >Helper class to select the method mock with 1 parameters
mockpp::SwitchVisitable< 2 >Helper class to select the method mock with 2 parameters
mockpp::SwitchVisitable< 3 >Helper class to select the method mock with 3 parameters
mockpp::SwitchVisitable< 4 >Helper class to select the method mock with 4 parameters
mockpp::SwitchVisitable< 5 >Helper class to select the method mock with 5 parameters
mockpp::SwitchVisitable< 6 >Helper class to select the method mock with 6 parameters
mockpp::TestFailureMatcherAn invocation count matcher that always fails upon invocation
mockpp::TestFailureStub< R, I >Stub that always fails upon invocation
mockpp::ThrowableA virtual base class to handle throwable objects
mockpp::ThrowableItemA throwable object
mockpp::ThrowableListA list of throwable objects
mockpp::ThrowableWrapper< T >A helper template to wrap a throwable object in a uniform fashion
mockpp::ThrowStub< R >A stub throwing exceptions
mockpp::ThrowStub< void >A stub throwing exceptions
mockpp::ThrowStubBase< R >Base for stubs throwing exceptions
mockpp::TimeServerBase class for time serving purposes
mockpp::TrackingCounterBaseA base class to keep track of occurrences
mockpp::TrackingCounterClientThe client counter to track occurrences based on a shared counter
mockpp::TrackingCounterMasterThe master counter from which clients obtain the current occurence count
mockpp::TriggeredConstraint< T >A constraint which is triggered or defered
mockpp::TriggeredOutbound< T >Passes a value back via a reference (Outbound value)
mockpp::TriggerStub1< T1 >Trigger some contraint
mockpp::TriggerStub2< T1, T2 >Trigger some contraint
mockpp::TriggerStub3< T1, T2, T3 >Trigger some contraint
mockpp::TriggerStub4< T1, T2, T3, T4 >Trigger some contraint
mockpp::TriggerStub5< T1, T2, T3, T4, T5 >Trigger some contraint
mockpp::TriggerStub6< T1, T2, T3, T4, T5, T6 >Trigger some contraint
mockpp::TypelessConstraintA constraint where actual values are ignored
mockpp::TypelessConstraintAdapter< T >An adapter for the "translation" typeless constrains
mockpp::TypelessMatcherBase for matchers regardless of method parameter values
mockpp::TypelessMatcherAdapter< I >Adapter for the "translation" to typeless matcher objects
mockpp::TypelessStub< R >An object that stubs the behaviour of an invoked method invocation on behalf of an object
mockpp::TypelessStubAdapter< R, I >Adapter for the "translation" to typeless stub objects
mockpp::TypelessStubAdapter< void, I >Partial specialisation for base of adapters for the "translation" to typeless void stub objects
mockpp::TypelessStubAdapterBase< R, I >Base of adapters for the "translation" to typeless stub objects
mockpp::TypelessStubSequence< R >Use one stub after the other from a sequence
mockpp::UnlimitedMatcherMatches any invcotion
mockpp::VerifiableA Verifiable is an object that can confirm at the end of a unit test that the correct behaviour has occurred
mockpp::VerifiableListA collection of verifiable objects which are verify()ed together
mockpp::VerifyingTestCaller< VerifyingFixtureType, DoTheVerify >VerifyingTestCaller that verifies Verifiable fields and registered Verifiable objects after the test has run and before the fixture has been torn down
mockpp::VerifyingTestCaseTestCase that verifies Verifiable fields and registered Verifiable objects after the test has run and before the fixture has been torn down
mockpp::VisitableMockMethod< R, P1, P2, P3, P4, P5, P6 >Method mock class to select the actual class with the desired number of parameters
mockpp::VisitableMockMethod0< R >Set up visitable mock method expectations with 0 parameters
mockpp::VisitableMockMethod0< void >Set up visitable mock method expectations with 0 parameters
mockpp::VisitableMockMethod0Common< R >Common stuff to set up visitable mock method expectations with 0 parameters
mockpp::VisitableMockMethod1< R, P1 >Set up visitable mock method expectations with 1 parameters
mockpp::VisitableMockMethod1< void, P1 >Set up visitable mock method expectations with 1 parameters
mockpp::VisitableMockMethod1Common< R, P1 >Common stuff to set up visitable mock method expectations with 1 parameters
mockpp::VisitableMockMethod2< R, P1, P2 >Set up visitable mock method expectations with 2 parameters
mockpp::VisitableMockMethod2< void, P1, P2 >Set up visitable mock method expectations with 2 parameters
mockpp::VisitableMockMethod2Common< R, P1, P2 >Common stuff to set up visitable mock method expectations with 2 parameters
mockpp::VisitableMockMethod3< R, P1, P2, P3 >Set up visitable mock method expectations with 3 parameters
mockpp::VisitableMockMethod3< void, P1, P2, P3 >Set up visitable mock method expectations with 3 parameters
mockpp::VisitableMockMethod3Common< R, P1, P2, P3 >Common stuff to set up visitable mock method expectations with 3 parameters
mockpp::VisitableMockMethod4< R, P1, P2, P3, P4 >Set up visitable mock method expectations with 4 parameters
mockpp::VisitableMockMethod4< void, P1, P2, P3, P4 >Set up visitable mock method expectations with 4 parameters
mockpp::VisitableMockMethod4Common< R, P1, P2, P3, P4 >Common stuff to set up visitable mock method expectations with 4 parameters
mockpp::VisitableMockMethod5< R, P1, P2, P3, P4, P5 >Set up visitable mock method expectations with 5 parameters
mockpp::VisitableMockMethod5< void, P1, P2, P3, P4, P5 >Set up visitable mock method expectations with 5 parameters
mockpp::VisitableMockMethod5Common< R, P1, P2, P3, P4, P5 >Common stuff to set up visitable mock method expectations with 5 parameters
mockpp::VisitableMockMethod6< R, P1, P2, P3, P4, P5, P6 >Set up visitable mock method expectations with 6 parameters
mockpp::VisitableMockMethod6< void, P1, P2, P3, P4, P5, P6 >Set up visitable mock method expectations with 6 parameters
mockpp::VisitableMockMethod6Common< R, P1, P2, P3, P4, P5, P6 >Common stuff to set up visitable mock method expectations with 6 parameters
mockpp::VisitableMockMethodBaseBase of all mock methods
mockpp::VisitableMockObjectA generic object that can be used to replace a real world object for testing purposes
mockpp::VisitableMockObjectBaseBase class for a generic object that can be used to replace a real world object for testing purposes
mockpp::VisitableMockReturningMethodBase< R >Base of all mock methods returning some value
mockpp::VisitableMockReturningMethodBase< void >Base of all mock methods returning void
mockpp::VoidStubA stub for void methods
 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