mockpp::BuilderNamespace Class Reference

Store the objects needed to build mock objects. More...

Inheritance diagram for mockpp::BuilderNamespace:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 BuilderNamespace (const String &name)
 Construct the item.
virtual ~BuilderNamespace ()
 Destruct the item.
String getIdent () const
 Returns the human readable identifier.
virtual void registerUniqueID (const String &id, MatchBuilderAdapterBase *builder)=0
 Registers another match builder under its unique identifier.
virtual void storeBuilder (AutoPointer< MatchBuilderAdapterBase > builder)=0
 Stores a builder object.
virtual MatchBuilderAdapterBaselookupID (const String &id) const =0
 Searches a name.
virtual void reset ()=0
 Frees all internal data.
virtual void addPendingRecorder (const String &id, InvokedRecorder::AP recorder)=0
 Stores another recorder object for later use.

Detailed Description

Store the objects needed to build mock objects.

Definition at line 53 of file BuilderNamespace.h.


Constructor & Destructor Documentation

mockpp::BuilderNamespace::BuilderNamespace ( const String name  ) 

Construct the item.

Parameters:
name human readable description about the object

Definition at line 44 of file BuilderNamespace.cpp.

mockpp::BuilderNamespace::~BuilderNamespace (  )  [virtual]

Destruct the item.

Also makes destructor virtual.

Definition at line 56 of file BuilderNamespace.cpp.


Member Function Documentation

String mockpp::BuilderNamespace::getIdent (  )  const

Returns the human readable identifier.

Returns:
identifier

Definition at line 50 of file BuilderNamespace.cpp.


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

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