MAK RTIspy API Documentation for HLA 1516
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Classes | Typedefs | Enumerations
rtiObject.h File Reference

The declaration of the RTI object class. More...

Go to the source code of this file.

Classes

class  DtObjectAttrInfo
 Attribute information maintained per object. More...
 
class  DtObjectAttrInfo::tuple
 
class  DtRtiObject
 The RTI object maintains the internal RTI object state. More...
 

Typedefs

typedef std::map
< DtFederateHandle,
DtObjectClassHandle
DtObjectClassHandleByFederateHandleMap
 
typedef DtRtiObject *(* DtEmptyRtiObjectCreator )()
 creator Typedef for Empty RTI Object Creator More...
 
typedef DtRtiObject *(* DtRegisteredRtiObjectCreator )(DtObjectInstanceHandle id, const char *objName, DtObjectClassInfo *actualClass, DtUpdateType updateType)
 creator Typedef for Registered RTI Object Creator More...
 
typedef DtRtiObject *(* DtDiscoveredRtiObjectCreator )(DtObjectInstanceHandle id, const char *objName, DtObjectClassInfo *actualClass, DtObjectClassInfo *discoveredClass, DtUpdateType updateType)
 creator Typedef for Discovered RTI Object creator More...
 

Enumerations

enum  DtUpdateType { DtUpdateMomFederateObject, DtUpdateMomFederationObject, DtUpdateFederateObject }
 Update type for object. More...
 

Detailed Description

The declaration of the RTI object class.

Typedef Documentation

typedef DtRtiObject*(* DtDiscoveredRtiObjectCreator)(DtObjectInstanceHandle id, const char *objName, DtObjectClassInfo *actualClass, DtObjectClassInfo *discoveredClass, DtUpdateType updateType)

creator Typedef for Discovered RTI Object creator

typedef DtRtiObject*(* DtEmptyRtiObjectCreator)()

creator Typedef for Empty RTI Object Creator

typedef DtRtiObject*(* DtRegisteredRtiObjectCreator)(DtObjectInstanceHandle id, const char *objName, DtObjectClassInfo *actualClass, DtUpdateType updateType)

creator Typedef for Registered RTI Object Creator

Enumeration Type Documentation

Update type for object.

Enumerator
DtUpdateMomFederateObject 
DtUpdateMomFederationObject 
DtUpdateFederateObject 

Document ID: Generated on Thu May 11 15:55:32 EDT 2023 from SVN revision 254743
Copyright © 2005-2020 MAK Technologies Inc. All Rights Reserved (www.mak.com)