VR-Forces 5.0.1 Developer's Guide
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Static Public Member Functions | Protected Member Functions
DtSetDataRequestFactory Class Reference

Factory for DtSetDataRequest instances used in messages. Overridden from the template class to specialize the error messages and provide backwards compatible creation calls.

Inheritance diagram for DtSetDataRequestFactory:
Inheritance graph
[legend]

Public Member Functions

 DtSetDataRequestFactory ()
 
virtual ~DtSetDataRequestFactory ()
 
virtual DtSetDataRequestcreateSetDataRequest (const DtSetMessageType &type)
 
- Public Member Functions inherited from DtFactoryTemplate< DtSetDataRequest, DtSetMessageType >
 DtFactoryTemplate ()
 
virtual ~DtFactoryTemplate ()
 
virtual void addCreatorFcn (const DtSetMessageType &key, DtCreatorFcn fcn)
 
virtual bool removeCreatorFcn (const DtSetMessageType &key)
 
virtual bool isKeyRegistered (const DtSetMessageType &key) const
 
virtual DtString creationObjectName () const
 
virtual const DtCreatorMapTypecreatorMap () const
 
virtual void setAlwaysWarnOnlyOnce (bool)
 
bool alwaysWarnOnlyOnce () const
 
virtual DtSetDataRequestcreateNew (const DtSetMessageType &key) const
 

Static Public Member Functions

static DtSetDataRequestFactorycreate ()
 
- Static Public Member Functions inherited from DtFactoryTemplate< DtSetDataRequest, DtSetMessageType >
static DtFactoryTemplate
< DtSetDataRequest,
DtSetMessageType > * 
create ()
 

Protected Member Functions

virtual DtString creationTypeName () const
 

Additional Inherited Members

- Public Types inherited from DtFactoryTemplate< DtSetDataRequest, DtSetMessageType >
typedef DtSetDataRequest *(* DtCreatorFcn )()
 
typedef std::map
< DtSetMessageType,
DtFactoryTemplateEntry
DtCreatorMapType
 
- Protected Attributes inherited from DtFactoryTemplate< DtSetDataRequest, DtSetMessageType >
DtCreatorMapType myCreatorMap
 
bool myAlwaysWarnOnlyOnce
 
std::map< DtSetMessageType, boolmyMessageWarningFilters
 

Constructor & Destructor Documentation

DtSetDataRequestFactory::DtSetDataRequestFactory ( )
virtual DtSetDataRequestFactory::~DtSetDataRequestFactory ( )
virtual

Member Function Documentation

virtual DtSetDataRequest* DtSetDataRequestFactory::createSetDataRequest ( const DtSetMessageType type)
virtual

Calls createItem() For backwards compatibility only.

static DtSetDataRequestFactory* DtSetDataRequestFactory::create ( )
static
virtual DtString DtSetDataRequestFactory::creationTypeName ( ) const
protectedvirtual
Returns
"set data request".

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

Document ID: Generated on Mon Jun 20 00:38:30 EDT 2022 from SVN revision 244029
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)