VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Member Functions
DtRprInteractionFactory Class Reference

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 DtInteractioncreateInteraction (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
DtRprInteractionFactoryoperator= (const DtRprInteractionFactory &orig)
 assignment operator – not implemented
- Protected Member Functions inherited from DtInteractionFactory
 DtInteractionFactory (const DtInteractionFactory &orig)
 copy constructor - not implemented.
DtInteractionFactoryoperator= (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
DtExerciseConnmyExConn

Detailed Description

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.

Constructor & Destructor Documentation

DtRprInteractionFactory::DtRprInteractionFactory ( DtExerciseConn exConn)

constructor Adds creators for the RPR FOM interactions.

virtual DtRprInteractionFactory::~DtRprInteractionFactory ( )
virtual

destructor

DtRprInteractionFactory::DtRprInteractionFactory ( const DtRprInteractionFactory orig)
protected

copy constructor – not implemented

Member Function Documentation

DtRprInteractionFactory& DtRprInteractionFactory::operator= ( const DtRprInteractionFactory orig)
protected

assignment operator – not implemented


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

Document ID: Generated on Wed Jan 7 13:31:29 EST 2015 from SVN revision 149162
Copyright © 2005-2014 VT MÄK. All Rights Reserved (www.mak.com)