VR-Link API Documentation for HLA Evolved
Public Member Functions | Static Public Member Functions | Protected Member Functions | Protected Attributes
DtEmptyFomMapper Class Reference

An instance of DtEmptyFomMapper is a DtFomMapper that has no mappings registered between FOM classes and VR-Link classes. More...

+ Inheritance diagram for DtEmptyFomMapper:
+ Collaboration diagram for DtEmptyFomMapper:

List of all members.

Public Member Functions

 DtEmptyFomMapper ()
 Default constructor.
virtual ~DtEmptyFomMapper ()
 destructor
virtual void init (DtExerciseConn *conn)
 Initialize the instance, once an exercise connection is available.
DtStateDecoderFactorydfltStateDecoderFactory ()
 Returns the default state decoder factory.
DtStateEncoderFactorydfltStateEncoderFactory ()
 Returns the default state encoder factory.
DtInteractionDecoderFactorydfltInteractionDecoderFactory ()
 Returns the default interaction decoder factory.
DtInteractionEncoderFactorydfltInteractionEncoderFactory ()
 Returns the default state interaction factory.
DtHlaObjectFactorydfltHlaObjectFactory ()
 Returns the default HlaObject factory.
DtInteractionFactorydfltInteractionFactory ()
 Returns the default Interaction factory.

Static Public Member Functions

static DtFomMappercreate (void *usr=NULL)
 A Creator function that returns a DtEmptyFomMapper configured with no mappings at all.

Protected Member Functions

 DtEmptyFomMapper (const DtEmptyFomMapper &orig)
 copy constructor - not implemented.
DtEmptyFomMapperoperator= (const DtEmptyFomMapper &orig)
 assignment operator - not implemented.

Protected Attributes

DtStateDecoderFactorymyDfltDecFact
 Default factories and other objects.
DtStateEncoderFactorymyDfltEncFact
DtInteractionDecoderFactorymyDfltInterDecFact
DtInteractionEncoderFactorymyDfltInterEncFact
DtHlaObjectFactorymyDfltObjFact
DtInteractionFactorymyDfltInterFact

Detailed Description

An instance of DtEmptyFomMapper is a DtFomMapper that has no mappings registered between FOM classes and VR-Link classes.

Mappings can be added later.


Constructor & Destructor Documentation

Default constructor.

Typically, most initialization takes place within init(), which is called by DtExerciseConn's constructor.

virtual DtEmptyFomMapper::~DtEmptyFomMapper ( ) [virtual]

destructor

copy constructor - not implemented.


Member Function Documentation

static DtFomMapper* DtEmptyFomMapper::create ( void *  usr = NULL) [static]

A Creator function that returns a DtEmptyFomMapper configured with no mappings at all.

Reimplemented in DtRprFomMapper.

Returns the default HlaObject factory.

Returns the default interaction decoder factory.

Returns the default state interaction factory.

Returns the default Interaction factory.

Returns the default state decoder factory.

Returns the default state encoder factory.

virtual void DtEmptyFomMapper::init ( DtExerciseConn conn) [virtual]

Initialize the instance, once an exercise connection is available.

Called by DtExerciseConn constructor.

Implements DtFomMapper.

Reimplemented in DtRprFomMapper, and MyFomMapper.

DtEmptyFomMapper& DtEmptyFomMapper::operator= ( const DtEmptyFomMapper orig) [protected]

assignment operator - not implemented.


Member Data Documentation

Default factories and other objects.


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

Document ID: Generated on Mon May 14 08:06:18 EDT 2012 from SVN revision 114750
Copyright © 2005-2012 VT MÄK Inc. All Rights Reserved (www.mak.com)