MAK Data Logger API Documentation for HLA
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
List of all members | Public Member Functions | Protected Attributes
DtLgrHlaObjectManager Class Reference

Replacement of DtHlaObjectManager in order adjust time in override of RTI delete object Time is adjusted to accommodate for jumps before sending delete to RTI. More...

+ Inheritance diagram for DtLgrHlaObjectManager:
+ Collaboration diagram for DtLgrHlaObjectManager:

Public Member Functions

 DtLgrHlaObjectManager (DtHlaObjectFactory *factory, DtExerciseConn *conn, MAKLogger::DtLgrHlaSimulationManager *simMgrPtr, DtHlaObjectManager *oldObjectManager)
 Constructor. More...
 
virtual ~DtLgrHlaObjectManager ()
 Destructor. More...
 
virtual void deleteHlaObject (RTI::ObjectInstanceHandle objHand)
 Use this function instead of the RTI's version to delete an HLA object. More...
 

Protected Attributes

MAKLogger::DtLgrHlaSimulationManagermySimMgr
 

Detailed Description

Replacement of DtHlaObjectManager in order adjust time in override of RTI delete object Time is adjusted to accommodate for jumps before sending delete to RTI.

Constructor & Destructor Documentation

DtLgrHlaObjectManager::DtLgrHlaObjectManager ( DtHlaObjectFactory *  factory,
DtExerciseConn conn,
MAKLogger::DtLgrHlaSimulationManager simMgrPtr,
DtHlaObjectManager oldObjectManager 
)

Constructor.

virtual DtLgrHlaObjectManager::~DtLgrHlaObjectManager ( )
virtual

Destructor.

Member Function Documentation

virtual void DtLgrHlaObjectManager::deleteHlaObject ( RTI::ObjectInstanceHandle  objHand)
virtual

Use this function instead of the RTI's version to delete an HLA object.

This function calls RTI's deleteObjectInstance. You should have ownership of the priviledgeToDelete for this object before calling.

Member Data Documentation

MAKLogger::DtLgrHlaSimulationManager* DtLgrHlaObjectManager::mySimMgr
protected

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

Document ID: Generated on Thu Dec 18 15:35:09 EST 2025 from SVN revision 282494
Copyright © 2024 MAK Technologies. All Rights Reserved (www.mak.com)