![]() |
VR-Link API Documentation for HLA Evolved
|
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:Public Member Functions | |
| DtEmptyFomMapper () | |
| Default constructor. | |
| virtual | ~DtEmptyFomMapper () |
| destructor | |
| virtual void | init (DtExerciseConn *conn) |
| Initialize the instance, once an exercise connection is available. | |
| DtStateDecoderFactory * | dfltStateDecoderFactory () |
| Returns the default state decoder factory. | |
| DtStateEncoderFactory * | dfltStateEncoderFactory () |
| Returns the default state encoder factory. | |
| DtInteractionDecoderFactory * | dfltInteractionDecoderFactory () |
| Returns the default interaction decoder factory. | |
| DtInteractionEncoderFactory * | dfltInteractionEncoderFactory () |
| Returns the default state interaction factory. | |
| DtHlaObjectFactory * | dfltHlaObjectFactory () |
| Returns the default HlaObject factory. | |
| DtInteractionFactory * | dfltInteractionFactory () |
| Returns the default Interaction factory. | |
Static Public Member Functions | |
| static DtFomMapper * | create (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. | |
| DtEmptyFomMapper & | operator= (const DtEmptyFomMapper &orig) |
| assignment operator - not implemented. | |
Protected Attributes | |
| DtStateDecoderFactory * | myDfltDecFact |
| Default factories and other objects. | |
| DtStateEncoderFactory * | myDfltEncFact |
| DtInteractionDecoderFactory * | myDfltInterDecFact |
| DtInteractionEncoderFactory * | myDfltInterEncFact |
| DtHlaObjectFactory * | myDfltObjFact |
| DtInteractionFactory * | myDfltInterFact |
An instance of DtEmptyFomMapper is a DtFomMapper that has no mappings registered between FOM classes and VR-Link classes.
Mappings can be added later.
Default constructor.
Typically, most initialization takes place within init(), which is called by DtExerciseConn's constructor.
| virtual DtEmptyFomMapper::~DtEmptyFomMapper | ( | ) | [virtual] |
destructor
| DtEmptyFomMapper::DtEmptyFomMapper | ( | const DtEmptyFomMapper & | orig | ) | [protected] |
copy constructor - not implemented.
| 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.
DtStateDecoderFactory* DtEmptyFomMapper::myDfltDecFact [protected] |
Default factories and other objects.
DtStateEncoderFactory* DtEmptyFomMapper::myDfltEncFact [protected] |
DtInteractionFactory* DtEmptyFomMapper::myDfltInterFact [protected] |
DtHlaObjectFactory* DtEmptyFomMapper::myDfltObjFact [protected] |