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

Protected Member Functions

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

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. More...
 
- Protected Types inherited from DtHlaObjectFactory
typedef std::map
< RTI::ObjectClassHandle,
DtHlaObjectCreator
ObjClassHandleToCreatorMap
 A list that maps class handles (DtIntHashKeys) to DtHlaObjectCreators. More...
 
- 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 Mon Apr 25 03:39:01 EDT 2022 from SVN revision 242502
Copyright © 2005-2021 MAK Technologies. All Rights Reserved (www.mak.com)