![]() |
VR-Link API Documentation for HLA 1.3
|
If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprInteractionFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools. More...
Inheritance diagram for DtRprInteractionFactory:
Collaboration diagram for DtRprInteractionFactory:Public Member Functions | |
| DtRprInteractionFactory (DtExerciseConn *exConn) | |
| constructor Adds creators for the RPR FOM interactions. | |
| virtual | ~DtRprInteractionFactory () |
| destructor | |
Public Member Functions inherited from DtInteractionFactory | |
| DtInteractionFactory (DtExerciseConn *exConn) | |
| constructor | |
| virtual | ~DtInteractionFactory () |
| destructor | |
| virtual DtInteraction * | createInteraction (RTI::InteractionClassHandle handle, const RTI::ParameterHandleValuePairSet &pairSet) |
| Create the specified interaction. | |
| virtual DtInteractionCreator | addCreator (RTI::InteractionClassHandle handle, DtInteractionCreator creator) |
| Add an interaction creation function to the factory. | |
| virtual DtInteractionCreator | addCreator (const char *className, DtInteractionCreator creator) |
| virtual DtInteractionCreator | creator (RTI::InteractionClassHandle handle) |
Protected Member Functions | |
| DtRprInteractionFactory (const DtRprInteractionFactory &orig) | |
| copy constructor – not implemented | |
| DtRprInteractionFactory & | operator= (const DtRprInteractionFactory &orig) |
| assignment operator – not implemented | |
Protected Member Functions inherited from DtInteractionFactory | |
| DtInteractionFactory (const DtInteractionFactory &orig) | |
| copy constructor - not implemented. | |
| DtInteractionFactory & | operator= (const DtInteractionFactory &orig) |
| assignment operator - not implemented. | |
Additional Inherited Members | |
Public Types inherited from DtInteractionFactory | |
| typedef DtInteraction *(* | DtInteractionCreator )() |
| Interaction creation function signature. | |
Protected Types inherited from DtInteractionFactory | |
| typedef std::map < RTI::InteractionClassHandle, DtInteractionCreator > | InterClassHandleToCreatorMap |
Protected Attributes inherited from DtInteractionFactory | |
| InterClassHandleToCreatorMap | myCreators |
| DtExerciseConn * | myExConn |
If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprInteractionFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools.
Instances of DtRprInteractionFactory are used to create RPR (Real-time Platform Reference) FOM interactions.
| DtRprInteractionFactory::DtRprInteractionFactory | ( | DtExerciseConn * | exConn | ) |
constructor Adds creators for the RPR FOM interactions.
|
virtual |
destructor
|
protected |
copy constructor – not implemented
|
protected |
assignment operator – not implemented