VR-Forces 4.1 Class Documentation
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions
DtAdminContentFactory Class Reference

Factory for DtAdminContent used in messages. More...

Inheritance diagram for DtAdminContentFactory:
Inheritance graph
[legend]

Public Member Functions

 DtAdminContentFactory ()
virtual ~DtAdminContentFactory ()
- Public Member Functions inherited from DtFactoryTemplate< DtAdminContent, DtAdminContentMessageType >
 DtFactoryTemplate ()
 constructor
virtual ~DtFactoryTemplate ()
 Destructor: deletes factory and any entries on the factory.
virtual void addCreatorFcn (const DtAdminContentMessageType &key, DtCreatorFcn fcn)
 Add a creator function to the factory.
virtual bool removeCreatorFcn (const DtAdminContentMessageType &key)
 Remove a creator function with the given key.
virtual bool isKeyRegistered (const DtAdminContentMessageType &key) const
virtual DtString creationObjectName () const
virtual const DtCreatorMapTypecreatorMap () const
virtual DtAdminContentcreateNew (const DtAdminContentMessageType &key) const
 Create and return a new instance of the type based on the creator functions and the type specified.

Static Public Member Functions

static DtAdminContentFactorycreate ()

Protected Member Functions

virtual DtString creationTypeName () const

Additional Inherited Members

- Public Types inherited from DtFactoryTemplate< DtAdminContent, DtAdminContentMessageType >
typedef DtAdminContent *(* DtCreatorFcn )()
typedef std::map
< DtAdminContentMessageType,
DtFactoryTemplateEntry
DtCreatorMapType
- Protected Attributes inherited from DtFactoryTemplate< DtAdminContent, DtAdminContentMessageType >
DtCreatorMapType myCreatorMap

Detailed Description

Factory for DtAdminContent used in messages.

Overridden from the template class to specialize the error messages only.

Constructor & Destructor Documentation

DtAdminContentFactory::DtAdminContentFactory ( )
virtual DtAdminContentFactory::~DtAdminContentFactory ( )
virtual

Member Function Documentation

static DtAdminContentFactory* DtAdminContentFactory::create ( )
static
virtual DtString DtAdminContentFactory::creationTypeName ( ) const
protectedvirtual
Returns
"admin content".

The documentation for this class was generated from the following file:

Document ID: Generated on Tue Jan 29 18:21:16 EST 2013 from SVN revision 123193
Copyright © 2005-2013 VT MÄK Inc. All Rights Reserved (www.mak.com)