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
DtRprHlaObjectFactory Class Reference

Instances of DtRprHlaObjectFactory are used to create RPR (Real-time Platform Reference) FOM HLA objects. More...

+ Inheritance diagram for DtRprHlaObjectFactory:
+ Collaboration diagram for DtRprHlaObjectFactory:

Public Member Functions

 DtRprHlaObjectFactory (DtExerciseConn *conn)
 constructor
virtual ~DtRprHlaObjectFactory ()
 destructor
- Public Member Functions inherited from DtHlaObjectFactory
 DtHlaObjectFactory (DtExerciseConn *conn)
 constructor
virtual ~DtHlaObjectFactory ()
 destructor
virtual DtHlaObjectcreateHlaObject (RTI::ObjectClassHandle handle, RTI::ObjectHandle id, const char *name, bool reflecting)
 Create the specified object.
virtual DtHlaObjectCreator addCreator (RTI::ObjectClassHandle handle, DtHlaObjectCreator creator)
 Add an object creation function to the factory.
virtual DtHlaObjectCreator creator (RTI::ObjectClassHandle handle)
 Returns the creator currently registered for the given object class.

Protected Member Functions

 DtRprHlaObjectFactory (const DtRprHlaObjectFactory &orig)
 copy constructor – not implemented
DtRprHlaObjectFactoryoperator= (const DtRprHlaObjectFactory &orig)
 assignment operator – not implemented

Additional Inherited Members

- Public Types inherited from DtHlaObjectFactory
typedef DtHlaObject *(* DtHlaObjectCreator )(DtExerciseConn *conn, RTI::ObjectHandle id, const char *name, DtObjClassDesc &cDesc, bool reflecting)
 HLA object creation function signature.
- Protected Types inherited from DtHlaObjectFactory
typedef std::map
< RTI::ObjectClassHandle,
DtHlaObjectCreator
ObjClassHandleToCreatorMap
 A list that maps class handles (DtIntHashKeys) to DtHlaObjectCreators.
- Protected Attributes inherited from DtHlaObjectFactory
ObjClassHandleToCreatorMap myCreators
DtExerciseConnmyConn

Detailed Description

Instances of DtRprHlaObjectFactory are used to create RPR (Real-time Platform Reference) FOM HLA objects.

Constructor & Destructor Documentation

DtRprHlaObjectFactory::DtRprHlaObjectFactory ( DtExerciseConn conn)

constructor

virtual DtRprHlaObjectFactory::~DtRprHlaObjectFactory ( )
virtual

destructor

DtRprHlaObjectFactory::DtRprHlaObjectFactory ( const DtRprHlaObjectFactory orig)
protected

copy constructor – not implemented

Member Function Documentation

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

assignment operator – not implemented


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

Document ID: Generated on Thu Feb 22 04:26:36 EST 2018 from SVN revision 186468
Copyright © 2005-2016 VT MÄK. All Rights Reserved (www.mak.com)