VR-Link API Documentation for HLA Evolved
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Classes | Files | Typedefs
The VR-Link Simulation Library (vlProt)

The vl library contains classes and functions which aid in modeling and simulation for HLA1.3, HLA1516, HLA1516e and DIS. More...

+ Collaboration diagram for The VR-Link Simulation Library (vlProt):

Classes

class  DtVariableGroup
 Represents a group of variables. More...
class  DtAcknowledgeDecoder
 Instances of DtAcknowledgeDecoder are used to decode Acknowledge Interactions from the network. More...
class  DtAcknowledgeEncoder
 DtAcknowledgeEncoder is a DtInteractionEncoder that registers parameter encoders for all of the ACK interaction parameters. More...
class  DtAcknowledgeInteraction
 Instances of DtAcknowledgeInteraction are used to represent Acknowledge Interactions in the RPR ROM. More...
class  DtAcousticTransientDecoder
 This class decodes AcousticTransient Interactions from the network. More...
class  DtAcousticTransientEncoder
 This class encodes AcousticTransient Interactions to the network. More...
class  DtAcousticTransientInteraction
 Instances of DtAcousticTransientInteraction are used to represent AcousticTransient Interactions in the RPR FOM. More...
class  DtActionRequestDecoder
 Instances of DtActionRequestDecoder are used to decode ActionRequest Interactions from the network. More...
class  DtActionRequestEncoder
 DtActionRequestEncoder is a DtInteractionWithDataEncoder that registers parameter encoders for all of the ActionRequest interaction parameters. More...
class  DtActionRequestInteraction
 Instances of DtActionRequestInteraction are used to represent ActionRequest Interactions in the RPR FOM. More...
class  DtActionRequestToObjInter
 Instances of DtActionRequestToObjInter are used to represent ActionRequestToObject Interactions in the RPR FOM. More...
class  DtActionResponseDecoder
 Instances of DtActionResponseDecoder are used to decode ActionResponse Interactions from the network. More...
class  DtActionResponseFromObjDecoder
 Instances of DtActionResponseFromObjDecoder are used to decode ActionResponseFromObject Interactions from the network. More...
class  DtActionResponseFromObjEncoder
 DtActionResponseFromObjEncoder is a DtInteractionEncoder that registers parameter encoders for all of the ActionResponseFromObject interaction parameters. More...
class  DtActionResponseFromObjInter
 Instances of DtActionResponseFromObjInter are used to represent ActionResponseFromObject Interactions in the RPR FOM. More...
class  DtActiveSonarBeamDecoder
 Instances of DtActiveSonarBeamDecoder are used to decode an ActiveSonarBeam state message into a state repository in an HLA environment. More...
class  DtActiveSonarBeamEncoder
 class DtActiveSonarBeamEncoder More...
class  DtActiveSonarBeamPublisher
 Instances of DtActiveSonarBeamPublisher are used for local or source simulation (these objects are not dependent on data being produced elsewhere on the network for their existence). More...
class  DtActiveSonarBeamRepository
 The DtActiveSonarBeamRepository class provides the state repository for the ActiveSonarBeam object. More...
class  DtActiveSonarDecoder
 class DtActiveSonarDecoder More...
class  DtActiveSonarEncoder
 class DtActiveSonarEncoder More...
class  DtActiveSonarPublisher
 Instances of DtActiveSonarPublisher publish EmbeddedSystem.UnderwaterAcousticsEmission.ActiveSonar objects to the network. More...
class  DtActiveSonarStateRepository
 class DtActiveSonarStateRepository More...
class  DtAdditionalPassiveActivitiesDecoder
 class DtAdditionalPassiveActivitiesDecoder More...
class  DtAdditionalPassiveActivitiesEncoder
 class DtAdditionalPassiveActivitiesEncoder More...
class  DtAdditionalPassiveActivitiesPublisher
 class DtAdditionalPassiveActivitiesPublisher More...
class  DtAdditionalPassiveActivitiesRepository
 class DtAdditionalPassiveActivitiesRepository More...
class  DtAggregatePublisher
 Instances of DtAggregatePublisher are used for local or source simulations of aggregate entities, (i.e. More...
class  DtAggregateStateRepository
 A protocol independent representation of an aggregate. More...
class  DtAntennaPatternRecord
 Instances of DtAntennaPatternRecord are used to represent the antenna pattern data contained in Radio Transmitter objects. More...
class  DtAppSpecificRadioSignalDecoder
 Instances of DtAppSpecificRadioSignalDecoder are used to decode radio signal state messages into a state repository in an HLA environment. More...
class  DtAppSpecificRadioSignalEncoder
 Instances of DtAppSpecificRadioSignalEncoder are used to encode application specific radio signal state messages from a state repository in an HLA environment. More...
class  DtArealObjectDecoder
 Instances of DtArealObjectDecoder are used to decode areal object state messages for a state repository in and HLA environment. More...
class  DtArealObjectEncoder
 Instances of DtArealObjectEncoder are used to encode areal object state messages from a state repository in an HLA environment. More...
class  DtArealObjectPublisher
 Instances of DtArealObjectPublisher are used for local or source simulations of areal objects. More...
class  DtArealObjectRepository
 Instances of DtArealObjectRepository are used to maintain state information needed by areal object entities. More...
class  DtArealObjectTransactionDecoder
 Instances of DtArealObjectTransactionDecoder are used to decode Areal Object Transactions from the network. More...
class  DtArealObjectTransactionEncoder
 DtArealObjectTransactionEncoder is a DtEnvObjTransEncoder that registers parameter encoders for all of the areal object transaction parameters. More...
class  DtAttributeChangeReqEnc
 DtAttributeChangeReqEnc is a DtInteractionEncoder that registers parameter encoders for all of the AttributeChangeRequest interaction parameters. More...
class  DtAttributeChangeReqInter
 Instances of DtAttributeChangeReqInter are used to represent AttributeChangeRequest Interactions in the RPR FOM. More...
class  DtAttributeChangeResDec
 Instances of DtAttributeChangeResDec are used to decode AttributeChangeResult Interactions from the network. More...
class  DtAttributeChangeResEnc
 DtAttributeChangeResEnc is a DtInteractionEncoder that registers parameter encoders for all of the AttributeChangeResult interaction parameters. More...
class  DtAttributeChangeResInter
 Instances of DtAttributeChangeResInter are used to represent AttributeChangeResult Interactions in the RPR FOM. More...
class  DtBaseEmbeddedSystemDecoder
 class DtBaseEmbeddedSystemDecoder: More...
class  DtBaseEmbeddedSystemEncoder
 Instances of DtBaseEmbeddedSystemEncoder are used to encode a base embedded system state repository into a state message in an HLA environment. More...
class  DtBaseEmitterBeamEncoder
 Instances of DtBaseEmitterBeamEncoder are are used to encode base emitter beam state messages from the state repository in an HLA environment. More...
class  DtBaseEntityDecoder
 Instances of DtBaseEntityDecoder are used to decode a base entity state message into a state repository in an HLA (as opposed to DIS) environment. More...
class  DtBaseEntityStateRepository
 Instances of DtBaseEntityStateRepository are used to maintain basic state information needed by all kinds of entities. More...
class  DtBaseExerciseConn
 DtBaseExerciseConn is an abstract base class. More...
class  DtBaseReflectedAggregate
 DtBaseReflectedAggregate is an abstract base class. More...
class  DtBaseReflectedEntity
 DtBaseReflectedEntity is an abstract base class. More...
class  DtBeamAntennaPatternRecord
 Instances of DtBeamAntennaPatternRecord are beam antenna pattern records used in conjunction with DtRadioTransmitterStateRepository (TSR). More...
class  DtBreachableLinearObjectDecoder
 Instances of DtBreachableLinearObjectDecoder are used to decode breachable linear object state messages for a state repository in and HLA environment. More...
class  DtBreachableLinearObjectEncoder
 Instances of DtBreachableLinearObjectEncoder are used to encode breachable linear object state messages from a state repository in an HLA environment. More...
class  DtBreachableLinearObjectTransactionDecoder
 Instances of DtBreachableLinearObjectTransactionDecoder are used to decode Breachable Linear Object Transactions from the network. More...
class  DtBreachableLinearObjectTransactionEncoder
 DtBreachableLinearObjectTransactionEncoder is a DtEnvObjTransEncoder that registers parameter encoders for all of the breachable linear object transaction parameters. More...
class  DtBreachablePointObjectTransactionDecoder
 Instances of DtBreachablePointObjectTransactionDecoder are used to decode Breachable Point Object Transactions from the network. More...
class  DtBreachablePointObjectTransactionEncoder
 DtBreachablePointObjectTransactionEncoder is a point object encoder that registers parameter encoders for the breachable point object transaction parameters. More...
class  DtBreachableSegmentRecord
 Instances of DtBreachableSegmentRecord implement the BreachableSegmentStruct used to implement the Breachable Linear Object. More...
class  DtBreachObjectDecoder
 Instances of DtBreachObjectDecoder are used to decode breach object state messages for a state repository in and HLA environment. More...
class  DtBreachObjectEncoder
 Used to encode breach objects DtBreachObjectEncoder is a DtEnvironmentObjectEncoder that is used to encode breach object state messages from a state repository in an HLA environment. More...
class  DtBreachObjectTransactionDecoder
 Instances of DtBreachObjectTransactionDecoder are used to decode Breach Object Transactions from the network. More...
class  DtBreachPointObjectDecoder
 Instances of DtBreachPointObjectDecoder are used to decode breach point object state messages for a state repository in and HLA environment. More...
class  DtBreachPointObjectEncoder
 Instances of DtBreachPointObjectEncoder are used to encode breachable point object state messages from a state repository in an HLA environment. More...
class  DtBurstPointObjectDecoder
 Instances of DtBurstPointObjectDecoder are used to decode burst point object state messages for a state repository in and HLA environment. More...
class  DtBurstPointObjectEncoder
 Instances of DtBurstPointObjectEncoder are used to encode burst point object state messages from a state repository in an HLA environment. More...
class  DtBurstPointObjectTransactionDecoder
 Instances of DtBurstPointObjectTransactionDecoder are used to decode Burst Point Object Transactions from the network. More...
class  DtBurstPointObjectTransactionEncoder
 DtBurstPointObjectTransactionEncoder is a point object encoder that registers parameter encoders for the burst point object transaction parameters. More...
class  DtCartesianView
 Instances of DtCartesianView are used to create a Cartesian coordinate view of the geocentric coordinates in an Entity State Repository. More...
class  DtCollisionDecoder
 Instances of DtCollisionDecoder are used to decode Collision Interactions from the network. More...
class  DtCollisionEncoder
 DtCollisionEncoder is a DtInteractionEncoder that registers parameter encoders for all of the COLLISION interaction parameters. More...
class  DtCollisionInteraction
 Instances of DtCollisionInteraction are used to represent Collision Interactions in the RPR FOM. More...
class  DtCommentDecoder
 Instances of DtCommentDecoder are used to decode Comment Interactions from the network. More...
class  DtCommentEncoder
 DtCommentEncoder is a DtInteractionEncoder that registers parameter encoders for all of the Comment interaction parameters. More...
class  DtCommentInteraction
 Instances of DtCommentInteraction are used to represent Comment Interactions in the RPR FOM. More...
class  DtCommunicationsNodeIdRecord
 Instances of DtCommunicationsNodeIdRecord are the identification of a communications node. More...
class  DtCraterObjectDecoder
 Instances of DtCraterObjectDecoder are used to decode crater object state messages for a state repository in and HLA environment. More...
class  DtCraterObjectEncoder
 Instances of DtCraterObjectEncoder are used to encode crater object state messages from a state repository in an HLA environment. More...
class  DtCraterObjectTransactionDecoder
 Instances of DtCraterObjectTransactionDecoder are used to decode Crater Object Transactions from the network. More...
class  DtCraterObjectTransactionEncoder
 DtCraterObjectTransactionEncoder is a point object encoder that registers parameter encoders for the crater object transaction parameters. More...
class  DtCreateEntityDecoder
 Instances of DtCreateEntityDecoder are used to decode CreateEntity Interactions from the network. More...
class  DtCreateEntityEncoder
 DtCreateEntityEncoder is a DtInteractionEncoder that registers parameter encoders for all of the CreateEntity interaction parameters. More...
class  DtCreateEntityInteraction
 Instances of DtCreateEntityInteraction are used to represent CreateEntity Interactions in the RPR FOM. More...
class  DtCreateObjectResultDecoder
 Instances of DtCreateObjectResultDecoder are used to decode CreateObjectResult Interactions from the network. More...
class  DtCreateObjectResultEncoder
 DtCreateObjectResultEncoder is a DtInteractionEncoder that registers parameter encoders for all of the CreateObjectResult interaction parameters. More...
class  DtCreateObjectResultInter
 Instances of DtCreateObjectResultInter are used to represent CreateObjectResult Interactions in the RPR FOM. More...
class  DtCreateObjReqDecoder
 Instances of DtCreateObjReqDecoder are used to decode CreateObjectRequest Interactions from the network. More...
class  DtCreateObjReqEncoder
 DtCreateObjReqEncoder is a DtInteractionEncoder that registers parameter encoders for all of the CreateObjectRequest interaction parameters. More...
class  DtCreateObjReqInter
 Instances of DtCreateObjReqInter are used to represent CreateObjectRequest Interactions in the RPR FOM. More...
class  DtCulturalFeatureDecoder
 Instances of DtCulturalFeatureDecoder are used to decode a military platform entity state message into a state repository in an HLA (as opposed to DIS) environment. More...
class  DtCulturalFeatureEncoder
 Instances of DtCulturalFeatureEncoder are used to encode a military entity's state repository into a state message in an HLA environment (for RPR FOM 1.0). More...
class  DtVarDatumSpec
 This class has public data members for backwards compatibility with pre-VR-Link3.3 versions. More...
class  DtDefaultOwnershipHandler
 This class meant to encapsulate user callbacks on ownership management services. More...
class  DtDetonationInteraction
 Instances of DtDetonationInteraction are used to communicate information associated with the impact or detonation of a munition. More...
class  DtDirectRtiAmbassador
 Instances of DtDirectRtiAmbassador are for wrapping the calls to The RTI ambassador so that we may override them. More...
class  DtEmbeddedSystemRepository
 Instances of DtEmbeddedSystemRepository are used to store the state of embedded systems. More...
class  DtEmitterSystemRepository
 Instances of DtEmitterSystemRepository are used to store state data for emitter systems in both HLA and DIS environments. More...
class  DtEmptyFomMapper
 An instance of DtEmptyFomMapper is a DtFomMapper that has no mappings registered between FOM classes and VR-Link classes. More...
class  DtEntityPublisher
 Instances of DtEntityPublisher are used for local or source simulations of entities (i.e. More...
class  DtEntityStateRepository
 Instances of DtEntityStateRepository are used to maintain attributes and state of entity objects in a protocol independent way. More...
class  DtEnvironmentalBoundingSphereRecord
 DtEnvironmentalBoundingSphereRecord implements the Environmental geometry record type "Bounding Sphere Record". More...
class  DtEnvironmentalCombicStateRecord
 DtEnvironmentalCombicStateRecord implements the Environmental state record type "COMBIC State." See Enumerated Bit Values document, section 12.3.5.1. More...
class  DtEnvironmentalConeRecord
 DtEnvironmentalConeRecord implements the Environmental geometry record type "Cone Record 1." See Enumerated Bit Values document, section 12.3.4.10. More...
class  DtEnvironmentalDRConeRecord
 DtEnvironmentalDRConeRecord implements the Environmental geometry record type "Cone Record 2." See Enumerated Bit Values document, section 12.3.4.11. More...
class  DtEnvironmentalDREllipsoidRecord
 DtEnvironmentalDREllipsoidRecord implements the Environmental geometry record type "Ellipsoid Record 2." See Enumerated Bit Values document, section 12.3.4.9. More...
class  DtEnvironmentalDRLineRecord
 DtEnvironmentalDRLineRecord implements the Environmental geometry record type "Line Record 2." See Enumerated Bit Values document, section 12.3.4.4. More...
class  DtEnvironmentalDRPointRecord
 DtEnvironmentalDRPointRecord implements the Environmental geometry record type "Point Record 2." See Enumerated Bit Values document, section 12.3.4.2. More...
class  DtEnvironmentalDRRectangularVolumeRecord
 DtEnvironmentalDRRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 2." See Enumerated Bit Values document, section 12.3.4.13. More...
class  DtEnvironmentalDRSphereRecord
 DtEnvironmentalDRSphereRecord implements the Environmental geometry record type "Sphere Record 2" See Enumerated Bit Values document, section 12.3.4.7. More...
class  DtEnvironmentalEllipsoidRecord
 DtEnvironmentalEllipsoidRecord implements the Environmental geometry record type "Ellipsoid Record 1." See Enumerated Bit Values document, section 12.3.4.8. More...
class  DtEnvironmentalGaussianPlumeRecord
 DtEnvironmentalGaussianPlumeRecord implements the Environmental geometry record type "Gaussian Plume Record." See Enumerated Bit Values document, section 12.3.4.14. More...
class  DtEnvironmentalGaussianPuffRecord
 DtEnvironmentalGaussianPuffRecord implements the Environmental geometry record type "Gaussian Puff Record." See Enumerated Bit Values document, section 12.3.4.15. More...
class  DtEnvironmentalPointRecord
 DtEnvironmentalPointRecord implements the Environmental geometry record type "Point Record 1.". More...
class  DtEnvironmentalProcessPdu
 Instances of DtEnvironmentalProcessPdu are used to send information about environmental effects and processes. More...
class  DtEnvironmentalRecord
 DtEnvironmentalRecord is the base class from which all geometry and state environmental records are derived. More...
class  DtEnvironmentalRectangularVolumeRecord
 DtEnvironmentalRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 1.". More...
class  DtEnvironmentalUniformRecord
 DtEnvironmentalUniformRecord implements the Environmental geometry record type "Uniform Record." See Enumerated Bit Values document, section 12.3.4.16. More...
class  DtEnvironmentObjectRepository
 Instances of DtEnvironmentObjectRepository are used to maintain state information needed by environment entities. More...
class  DtEnvironmentProcessPublisher
 Instances of DtEnvironmentProcessPublisher are used for local or source simulations of environment processes, (i.e. More...
class  DtEnvironmentProcessRepository
 Instances of DtEnvironmentProcessRepository are used to store state information for environmental process objects in both DIS and HLA environments. More...
class  DtEventId
 Represents Events in the RPR FOM. More...
class  DtExecutionContainer< Texec >
 DtExecutionContainer is only the definition of a container which executes methods on all contained objects. More...
class  DtExerciseConn
 Instances of DtExerciseConn are used to provide an application's interface or connection to the network in an HLA environment. More...
class  DtExerciseConnInitializer
 Instances of DtExerciseConnInitializer are used to provide the DtExerciseConn with initialization data. More...
class  DtVrlApplicationInitializer
 Instances of DtVrlApplicationInitializer are used to initialize the exercise connection with command line arguments. More...
class  DtExhaustSmokeObjectDecoder
 Instances of DtExhaustSmokeObjectDecoder are used to decode exhaust smoke object state messages for a state repository in and HLA environment. More...
class  DtExhaustSmokeObjectEncoder
 Instances of DtExhaustSmokeObjectEncoder are used to encode exhaust smoke object state messages from a state repository in an HLA environment. More...
class  DtExhaustSmokeRecord
 Instances of DtExhaustSmokeRecord implement the ExhaustSmokeStruct used to implement the Exhaust Smoke Linear Object. More...
class  DtFederateDecoder
 class DtFederateDecoder More...
class  DtFederateStateRepository
 Instances of DtFederateStateRepsository are used to hold data from the RTI's Management Object Model Federate class. More...
class  DtFireInteraction
 Instances of DtFireInteraction are used to represent the firing of a weapon. More...
class  DtFom
 Represents a particular FOM, as described by a FED file. More...
class  DtFomMapper
 Instances of DtFomMapper are used to provide FOM agility in VR-Link by mapping VR-Link classes and functionality to FOM classes, attributes and parameters. More...
class  DtGenericObjectPublisher
 Instances of DtGenericObjectPublisher are used for local or source simulations of objects for which a more specific publisher does not exist. More...
class  DtGeodeticRegion
 DtGeodeticRegion. More...
class  DtGlobalIdHashlist
 Instances of DtGlobalIdHashlist are hash lists, where you can store associations between DtGlobalObjectDesignators and arbitrary pieces of data. More...
class  DtNetGlobalObjectDesignator
 A DtGlobalObjectDesignator is an identifier that can be used to describe an object when communicating among simulations in DIS PDUs or HLA objects or interactions. More...
class  DtGlobalObjectDesignatorList
 Instances of DtGlobalObjectDesignatorList are list of globally significant object identifiers. More...
class  DtGridAxisRecordFixed
 DtGridAxisRecordFixed is the fixed grid axis record used by the gridded data PDU class (DtGridDataPdu). More...
class  DtGridDataRecordType0
 Instances of DtGridDataRecordType0 are used to contain the information in the grid data records (of representation type 0) used by the gridded data PDU class. More...
class  DtGridDataRecordType2
 Instances of DtGridDataRecordType2 are used to contain the information in the grid data records (of representation type 2) used by the gridded data PDU class. More...
class  DtGriddedDataPdu
 Instances of DtGriddedDataPdu are used to communicate environmental data defined on a grid. More...
class  DtHlaObjectFactory
 Instances of DtHlaObjectFactory are used to create HLA objects. More...
class  DtHlaStateDecoder
 DtHlaStateDecoder is used to provide decoding of a state message into a state repository in an HLA (as opposed to DIS) environment. More...
class  DtHlaStateEncoder
 DtHlaStateEncoder is used to provide encoding of a state repository into a state message in an HLA (as opposed to DIS) environment. More...
class  DtIffAtcNavaidsParameter
 DtIffAtcNavaidsParameter is a class which contains the parameter data for the IFF/ATC/NAVAIDS PDU. More...
class  DtIffStateRepository
 Defines a protocol independent repository of attributes for IFF objects. More...
class  DtIFFSystemHashKey
 Instances of DtIFFSystemHashKey are used as hash keys for an emitter system. More...
class  DtInteractionDecoder
 Instances of DtInteractionDecoder are used to decode interactions from the network. More...
class  DtInteractionDecoderFactory
 Instances of DtInteractionDecoderFactory are used to create decoders which know how to decode an HLA interaction message (or network representation) into an interaction repository (or host representation). More...
class  DtInteractionEncoder
 DtInteractionEncoder is used to provide encoding of an interaction into an RTI::ParameterHandleValuePairSet in an HLA (as opposed to DIS) environment. More...
class  DtInteractionEncoderFactory
 Instances of DtInteractionEncoderFactory are used to create encoders which know how to encode an interaction repository (or host representation) into an HLA interaction message (or network representation). More...
class  DtInteractionFactory
 Instances of DtInteractionFactory are used to create derived DtInteractions based on Interaction Class. More...
class  DtInteraction
 DtInteraction is an abstract base class for representing HLA interactions (or events) (as opposed to HLA objects). More...
class  DtInterClassDesc
 Instances of DtInterClassDesc are used to represent HLA Object and Interaction classes. More...
class  DtLinearObjectRepository
 Instances of DtLinearObjectRepository are used to maintain state information needed by linear object entities. More...
class  DtLinearObjectTransaction
 class DtLinearObjectTransaction More...
class  DtLinearSegmentRecord
 Instances of DtLinearSegmentRecord are used to implement the LinearSegmentStruct defined in the RPR FOM. More...
class  DtMinefieldLaneMarkerObjectDecoder
 Instances of DtMinefieldLaneMarkerDecoder are used to decode minefield lane marker object state messages for a state repository in and HLA environment. More...
class  DtMinefieldLaneMarkerObjectEncoder
 Instances of DtMinefieldLaneMarkerEncoder are used to encode minefield lane marker object state messages from a state repository in an HLA environment. More...
class  DtMinefieldLaneMarkerRecord
 Instances of DtMinefieldLaneMarkerRecord implement the MinefieldLaneMarkerStruct used to implement the Minefield Lane Marker Linear Object. More...
class  DtObjClassDesc
 An instance of DtObjClassDesc is a "class descriptor" for an HLA Object class. More...
class  DtObjectId
 DtObjectId instances are used to represent RTI::ObjectInstances in VR-Link. More...
class  DtObjectIdHashKey
 Instances of DtObjectIdHashKey are hash keys made from DtObjectIds. More...
class  DtObjectIdHashlist
 Instances of DtObjectIdHashlist are hash lists, where you can store associations between DtObjectIds and arbitrary pieces of data. More...
class  DtObjectPublisher
 Instances of DtObjectPublisher are used for local or source simulations of objects, (i.e. More...
class  DtObjectReflectAttributeValuesCbInfo
 Instances of DtReflectAttributeValuesCbInfo are used for providing a callback when attributes change for an object in the federation. More...
class  DtOwnershipHandler
 This is a base class meant to encapsulate user callbacks on ownership management services. More...
class  DtParallelExecutionContainer< Texec >
 DtParallelExecutionContainer is implementation of DtExecutionContainer which executes methods on all contained objects in parallel on multiple threads. More...
class  DtPartialOwnershipHandler
 This class extends the default ownership handler and adds new callbacks to be activated whenever partial ownership has been transferred Only when full ownership is transferred will the default ownership handlers be called. More...
class  DtPdu
 DtPdu is the base class for all PDU's in VR-Link. More...
class  DtPointObjectDecoder
 Instances of DtPointObjectDecoder are used to decode point object state messages for a state repository in and HLA environment. More...
class  DtPointObjectEncoder
 Instances of DtPointObjectEncoder are used to encode point object state messages from a state repository in an HLA environment. More...
class  DtPointObjectRepository
 Instances of DtPointObjectRepository are used to maintain state information needed by point environment object entities. More...
class  DtPointObjectTransaction
 Instances of DtPointObjectTransaction are used to represent Point Object Transactions in the RPR FOM. More...
class  DtPropulsionNoiseDecoder
 class DtPropulsionNoiseDecoder More...
class  DtPropulsionNoiseEncoder
 class DtPropulsionNoiseEncoder More...
class  DtPropulsionNoisePublisher
 class DtPropulsionNoisePublisher More...
class  DtPropulsionNoiseStateRepository
 class DtPropulsionNoiseStateRepository More...
class  DtPublisherContainer< Texec >
 DtPublisherContainer is an container which will execute a method on all contained objects in parallel threads. More...
class  DtObjectPublisherContainer
 DtObjectPublisherContainer is an ObjectPublisher container which will execute a method on all contained objects in parallel threads. More...
class  DtReceiveInteractionCbInfo
 Instances of DtReceiveInteractionCbInfo are used for providing a callback when an interaction is received from another federate. More...
class  DtReflectAttributeValuesCbList
 Instances of DtReflectAttributeValuesCbList are used to provide a list of callbacks (DtReflectAttributeValuesCbInfo) which are called when attributes change for an object in a federation. More...
class  DtReflectedActiveSonarBeam
 Instances of DtReflectedActiveSonarBeam are used to represent HLA ActiveSonarBeam objects that were remotely published. More...
class  DtReflectedActiveSonarBeamList
 Instances of DtReflectedActiveSonarBeamList manage a list of remote ActiveSonarBeams in the exercise. More...
class  DtReflectedActiveSonar
 Instances of DtReflectedActiveSonar are used to represent a simulated EmbeddedSystem.UnderwaterAcousticsEmission.ActiveSonar object reflected across a network. More...
class  DtReflectedActiveSonarList
 Instances of DtReflectedActiveSonarList manage a list of DtReflectedActiveSonar objects. More...
class  DtReflectedAdditionalPassiveActivities
 Instances of DtReflectedAdditionalPassiveActivities are used to represent a simulated EmbeddedSystem.UnderwaterAcousticsEmission.AdditionalPassiveActivities object reflected across a network. More...
class  DtReflectedAdditionalPassiveActivitiesList
 Instances of DtReflectedAdditionalPassiveActivitiesList manage a list of DtReflectedAdditionalPassiveActivities objects. More...
class  DtReflectedArealObjectList
 Instances of DtReflectedArealObjectList manage the list of of remote Areal Objects in the exercise. More...
class  DtReflectedEmitterBeamList
 Instances of DtReflectedEmitterBeamList manage the list of of remote EmitterBeams in the exercise. More...
class  DtReflectedEmitterSystemList
 Instances of DtReflectedEmitterSystemList manage the list of of remote EmitterSystems in the exercise. More...
class  DtReflectedEnvironmentProcess
 Instances of DtReflectedEnvironmentProcess are used to represent an Instance of an EnvironmentProcess HLA Object which was published remotely. More...
class  DtReflectedEnvironmentProcessList
 Instances of DtReflectedEnvironmentProcessList manage the list of remote environmental processes in the exercise. More...
class  DtReflectedFederate
 This class contains information about a Federate instance in HLA. More...
class  DtReflectedFederateList
 Instances of DtReflectedFederateList manage a list of DtReflectedFederate objects. More...
class  DtReflectedGenericObjectList
 DtReflectedGenericObjectList provides a reflected list of a class of FOM objects passed to the constructor. More...
class  DtReflectedObjectList
 class DtReflectedObjectList More...
class  DtReflectedPropulsionNoise
 Instances of DtReflectedPropulsionNoise are used to represent a simulated EmbeddedSystem.UnderwaterAcousticsEmission.PropulsionNoise object reflected across a network. More...
class  DtReflectedPropulsionNoiseList
 Instances of DtReflectedPropulsionNoiseList manage a list of DtReflectedPropulsionNoise objects. More...
class  DtReflectedUnderwaterAcoustics
 Instances of DtReflectedUnderwaterAcoustics represent EmitterSystem objects simulated by remote applications. More...
class  DtReflectedUnderwaterAcousticsList
 Instances of DtReflectedUnderwaterAcousticsList manage a list of DtReflectedActiveSonar objects. More...
class  DtRprInteractionDecoderFactory
 If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprInteractionDecoderFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools. More...
class  DtRprInteractionEncoderFactory
 If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprInteractionEncoderFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools. More...
class  DtRprOwnershipHandler
 This class adds the RPR Ownership interactions to the default ownership handler. More...
class  DtSetDataInteraction
 Instances of DtSetDataInteraction are used to represent SetData Interactions in the RPR FOM. More...
class  DtSilentAggregateList
 DtSilentAggregateList is a class which contains the information needed to describe a list of silent aggregates for the aggregate state PDU. More...
class  DtSilentEntityList
 DtSilentEntityList is a class which contains the information needed to describe a list of silent entities for the aggregate state PDU. More...
class  DtSINCGARSModulation
 instances of DtSINCGARSModulation are used in DtRadioTransmitterRepositor to store information about a SINCGARSModulation Structure (from SpreadSpectrum) More...
class  DtStartResumeDecoder
 Instances of DtStartResumeDecoder are used to decode StartResume Interactions from the network. More...
class  DtStartResumeEncoder
 DtStartResumeEncoder is a DtInteractionEncoder that registers parameter encoders for all of the START/RESUME interaction parameters. More...
class  DtStateDecoderFactory
 Instances of DtStateDecoderFactory are used to create decoders which know how to decode an HLA state message (or network representation) into a state repository (or host representation). More...
class  DtStateEncoderFactory
 Instances of DtStateEncoderFactory are used to create encoders which know how to encode a state repository (or host representation) into an HLA state message (or network representation). More...
class  DtStateRepository
 DtStateRepository is an abstract base class for maintaining state for an object. More...
class  DtStopFreezeEncoder
 DtStopFreezeEncoder is a DtInteractionEncoder that registers parameter encoders for all of the STOP/FREEZE interaction parameters. More...
class  DtStopFreezeInteraction
 Instances of DtStopFreezeInteraction are used to represent StopFreeze Interactions in the RPR ROM. More...
class  DtSystemHashKey
 Instances of DtSystemHashKey are used as hash keys for an emitter system. More...
class  DtTopoView
 Instances of DtTopoView are used to create a Topographic coordinate view of the geocentric coordinates in an Entity State Repository. More...
class  DtUnderwaterAcousticsEmissionDecoder
 Instances of DtUnderwaterAcousticsEmissionDecoder are used to decode data from the network into DtUnderwaterAcousticsEmissionRepository objects. More...
class  DtUnderwaterAcousticsEmissionEncoder
 Instances of DtUnderwaterAcousticsEmissionEncoder encode data from DtUnderwaterAcousticsEmissionStateRepository objects to the net structures to be sent to the network. More...
class  DtUnderwaterAcousticsEmissionRepository
 Instances of DtUnderwaterAcousticsEmissionStateRepository are used to store state data for EmbeddedSystem.UnderwaterAcousticsEmission objects. More...
class  DtUnderwaterAcousticShaftSpeed
 DtUnderwaterAcousticShaftSpeed is a class which contains the shaft speed information for the underwater acoustics PDU. More...
class  DtUnderwaterAcousticsPublisher
 Instances of DtUnderwaterAcousticsPublisher publish underwater acoustic objects to the network. More...
class  DtUnderwaterAcousticsStateRepository
 Instances of DtUnderwaterAcousticsStateRepository are used to store state data for all underwater acoustics objects for a given entity. More...
class  DtUnknownHlaObject
 Instances of DtUnknownHlaObject are used to store attributes for HLA objects which are not known by our FOM. More...
class  DtUpdateControlCbInfo
 Instances of DtUpdateControlCbInfo are used for providing a callback when the RTI update control services are invoked. More...
class  DtUpdateControlCbList
 Instances of DtUpdateControlCbList are used to provide a list of callbacks (DtUpdateControlCbInfo) which are called when an object starts updating. More...
class  DtObjectTagModifier
 Instances of DtObjectTagModifier are registered with the DtExerciseConn, in order to modify the userTag of HLA object updates. More...
class  DtInteractionTagModifier
 Instances of DtInteractionTagModifier are registered with the DtExerciseConn, in order to modify the userTag of HLA interactons. More...
class  DtUtmView
 Instances of DtUtmView are used to create a UTM coordinate view of the geocentric coordinates in an Entity State Repository. More...
class  DtVariableDatumRecord
 Instances of DtVariableDatumRecord are used to hold a single variable datum record and to provide access to its network representation. More...
class  DtVectoringNozzleSystem
 DtVectoringNozzleSystem is a class which contains the vectoring nozzle system data for the supplemental emissions/entity state PDU. More...
class  DtVrlFederateAmbassador
 Instances of DtVrlFederateAmbassador are used to manage the interface between the RTI and the VR-Link Federate. More...
class  DtVrlRtiAmbassador
 Instances of DtVrlRtiAmbassador are for wrapping the calls to The RTI ambassador so that we may override them. More...
class  DtArticulatedPart
 A single articulated part which has a number of parameters. More...
class  DtArticulatedPartCollection
 A DtArticulatedPartCollection is a collection of articulated parts typically of an entity. More...
class  DtArtPartThresholder
 DtArtPartThresholder is used to store art-part-related thresholds, and to perform some art part thresholding. More...
class  DtThresholder
 Instances of DtThresholder store thresholding information used to determine what attributes of an entity need to be updated. More...
class  DtHlaLogicalTime
 DtHlaLogicalTime objects are strings with time information based on the HLA Standard. More...
class  DtHlaLogicalTimeInterval
 DtHlaLogicalTimeInterval objects are strings with time information based on the HLA Standard. More...

Files

file  hRefIff.h
 This This file is deprecated - please see hReflIff.h.
file  baseConfigVariable.h
 Contains the DtBaseConfigVariable class declaration.
file  configVariable.h
 Contains the DtConfigVariable class declaration.
file  multiConfigVariable.h
 Contains the DtMultiConfigVariable class declaration.
file  variableGroup.h
 Contains the DtVariableGroup class declaration.
file  acknowledgeDecoder.h
file  acknowledgeEncoder.h
file  acknowledgeInteraction.h
 This file provides protocol independence for DtAcknowledgeInteraction.
file  acknowledgeInteractionHLA.h
file  acknowledgePdu.h
 This file declares DtAcknowledgePdu – DIS Only.
file  acknowledgeRPdu.h
 This file declares DtAcknowledgeRPdu – DIS Only.
file  ackPredOpt.h
file  acousticTransientDecoder.h
 Contains the DtAcousticTransientDecoder class declaration.
file  acousticTransientEncoder.h
 Contains the DtAcousticTransientEncoder class declaration.
file  acousticTransientInteraction.h
 Contains the DtAcousticTransientInteraction class declaration.
file  actionRequestDecoder.h
file  actionRequestEncoder.h
file  actionRequestInteraction.h
 This file provides protocol independence for ActionRequest Interactions.
file  actionRequestPdu.h
 This file declares DtActionRequestPdu and DtActionResponsePdu – DIS Only.
file  actionRequestRPdu.h
 This file declares DtActionRequestRPdu – DIS Only.
file  actionRequestToObjDecoder.h
file  actionRequestToObjEncoder.h
file  actionResponseDecoder.h
file  actionResponseEncoder.h
file  actionResponseFromObjDecoder.h
file  actionResponseFromObjEncoder.h
file  actionResponseInteraction.h
 This file provides protocol independence for ActionResponse Interactions.
file  actionResponseRPdu.h
 This file declares DtActionResponseRPdu – DIS Only.
file  activeSonarBeamDecoder.h
 Contains the DtActiveSonarBeamDecoder class declaration.
file  activeSonarBeamEncoder.h
 Contains the DtActiveSonarBeamEncoder class declaration.
file  activeSonarBeamPublisher.h
 Contains the DtActiveSonarBeamPublisher class declaration.
file  activeSonarBeamRepository.h
 Contains the DtActiveSonarBeamRepository class declaration.
file  activeSonarDecoderHLA.h
 Contains the DtActiveSonarDecoder class declaration.
file  activeSonarEncoderHLA.h
 Contains the DtActiveSonarEncoder class declaration.
file  activeSonarPublisher.h
 This file provides protocol independence for active sonar includes.
file  activeSonarPublisherDIS.h
 Contains the DIS DtActiveSonarPublisher class declaration.
file  activeSonarPublisherHLA.h
 Contains the HLA DtActiveSonarPublisher class declaration.
file  activeSonarStateRepository.h
 Contains the DtActiveSonarStateRepository class declaration.
file  additionalPassiveActivitiesDecoderDIS.h
 Contains the DIS DtAdditionalPassiveActivitiesDecoder class declaration.
file  additionalPassiveActivitiesDecoderHLA.h
 Contains the DtAdditionalPassiveActivitiesDecoder class declaration.
file  additionalPassiveActivitiesEncoderDIS.h
 Contains the DIS DtAdditionalPassiveActivitiesEncoder class declaration.
file  additionalPassiveActivitiesEncoderHLA.h
 Contains the DtAdditionalPassiveActivitiesEncoder class declaration.
file  additionalPassiveActivitiesPublisher.h
 This file provides protocol independence for APA publisher includes.
file  additionalPassiveActivitiesPublisherDIS.h
 Contains the DIS DtAdditionalPassiveActivitiesPublisher class declaration.
file  additionalPassiveActivitiesPublisherHLA.h
 Contains the DtAdditionalPassiveActivitiesPublisher class declaration.
file  additionalPassiveActivitiesRepository.h
 Contains the DtAdditionalPassiveActivitiesRepository class declaration.
file  aggregateEntityDecoder.h
file  aggregateEntityEncoder.h
file  aggregatePublisher.h
 This file provides protocol independence for local aggregates.
file  aggregatePublisherDIS.h
 This file declares the class DtAggregatePublisher –DIS only.
file  aggregatePublisherHLA.h
file  aggregateStateDecoder.h
 This file declares the class DtAggregateStateDecoder – DIS only.
file  aggregateStateEncoder.h
 This file declares the class DtAggregateStateEncoder.
file  aggregateStatePdu.h
 This file declares DtAggregateStatePdu – DIS Only.
file  aggregateStateRepository.h
 This file provides a declaration of the class DtAggregateStateRepository.
file  angleDeceptionAttributeRecord.h
 This file provides a declaration of the class DtAngleDeceptionAttributeRecord.
file  antennaPatternRecord.h
 This file provides a declaration of the class DtAntennaPatternRecord.
file  appSpecificRadioSignalDecoder.h
file  arealObjectDecoder.h
 This file provides protocol independence for areal object decoder includes.
file  arealObjectDecoderDIS.h
 Contains the DIS DtArealObjectDecoder class declaration.
file  arealObjectDecoderHLA.h
 Contains the HLA DtArealObjectDecoder class declaration.
file  arealObjectEncoder.h
 This file provides protocol independence for areal object encoder includes.
file  arealObjectEncoderDIS.h
 Contains the DIS DtArealObjectEncoder class declaration.
file  arealObjectEncoderHLA.h
 Contains the HLA DtArealObjectEncoder class declaration.
file  arealObjectPublisher.h
 This file provides protocol independence for areal object publisher includes.
file  arealObjectPublisherDIS.h
 Contains the DIS DtArealObjectPublisher class declaration.
file  arealObjectRepository.h
 Contains the DtArealObjectRepository class declaration.
file  arealObjectStatePdu.h
 This file declares DtArealObjectStatePdu – DIS Only.
file  attributePduDecoder.h
 This file declares the DIS version of DtAttributePduDecoder.
file  attributePduEncoder.h
 This file declares the DIS version of DtAttributePduEncoder.
file  baseEntityStateRepository.h
 Contains the DtBaseEntityStateRepository class declaration.
file  baseExerciseConn.h
 This file provides a declaration of the class DtBaseExerciseConn.
file  baseReflectedAggregate.h
 This file provides a declaration of the class DtBaseReflectedAggregate.
file  baseReflectedEntity.h
 This file provides a declaration of the class DtBaseReflectedEntity.
file  basicFixedWingAircraftRecord.h
file  basicGroundCombatSoldierRecord.h
file  basicGroundCombatVehicleRecord.h
file  basicRotorWingAircraftRecord.h
file  beamAntennaPatternRecord.h
 This file provides a declaration of the class DtBeamAntennaPatternRecord.
file  blankingSectorAttributeRecord.h
 This file provides a declaration of the class DtBlankingSectorAttributeRecord.
file  breachableLinearObjectDecoder.h
 Contains the DtBreachableLinearObjectDecoder class declaration.
file  breachableLinearObjectEncoder.h
 Contains the DtBreachableLinearObjectEncoder class declaration.
file  breachableSegmentRecord.h
 Contains the DtBreachableSegmentRecord class declaration.
file  breachObjectDecoder.h
 Contains the DtBreachObjectDecoder class declaration.
file  breachObjectEncoder.h
 Contains the DtBreachObjectEncoder class declaration.
file  callbacks.h
 This file is used as a convenience to group RTI related callbacks together.
file  cartesianView.h
 This file declares the class DtCaresianView.
file  checkLicense.h
 This file declares global functions to check the validity of a license.
file  collisionElasticPdu.h
 This file declares the class DtCollisionElasticPdu.
file  collisionInteraction.h
 This file provides protocol independence for Collision Interactions.
file  collisionPdu.h
 This file declares the class DtCollisionPdu.
file  commentInteraction.h
 This file provides protocol independence for Comment Interactions.
file  commentPdu.h
 This file declares the class DtCommentPdu.
file  commentRPdu.h
 This file declares the class DtCommentRPdu.
file  communicationsNodeIdRecord.h
 This file provides a declaration of the class DtCommunicationsNodeIdRecord.
file  connectionLostCbInfo.h
file  connectionLostCbList.h
file  createEntityInteraction.h
 This file provides protocol independence for CreateEntity Interactions.
file  createEntityPdu.h
 This file declares the class DtCreateEntityPdu.
file  createEntityRPdu.h
 This file declares the class DtCreateEntityRPdu.
file  dataInteraction.h
 This file provides protocol independence for Comment Interactions.
file  dataPdu.h
file  dataQueryInteraction.h
file  dataQueryPdu.h
file  dataQueryRPdu.h
file  dataRPdu.h
file  datumMap.h
file  datumRecordSet.h
file  defaultOwnershipHandler.h
 This file declares DtDefaultOwnershipHandler.
file  designatorPdu.h
file  designatorPublisher.h
 This file provides protocol independence for DtDesignatorPublisher.
file  designatorPublisherDIS.h
 Contains the DIS DtDesignatorPublisher class declaration.
file  designatorRepository.h
file  detonationInteraction.h
 This file provides protocol independence for Detonation Interactions.
file  detonationPdu.h
file  detonationPduEncoder.h
 This file declares the DIS version of DtDetonationPduEncoder.
file  directedEnergyDamageDescriptionRecord.h
 Contains the DtDirectedEnergyDamageDescriptionRecord class declaration.
file  directedEnergyFirePdu.h
 Contains the DtDirectedEnergyFirePdu class declaration.
file  directedEnergyFirePublisher.h
file  directedEnergyFireRepository.h
 Contains the DtDirectedEnergyFireRepository class declaration.
file  directRtiAmbassador13.h
 The HLA 1.3 implementation of the DtDirectRtiAmbassador.
file  directRtiAmbassador1516.h
file  dirRtiAmb1516.h
 Contains compatibility include for vl/directRtiAmbassador1516.h.
file  discoverObjectCbInfo.h
file  disObjectManager.h
file  disPduFactory.h
file  electromagneticEmissionPdu.h
 Contains the DtElectromagneticEmissionPdu class declaration.
file  blankingSectorAttributeRecord.h
 This file provides a declaration of the class DtBlankingSectorAttributeRecord.
file  embeddedSystemRepository.h
 Contains the DtEmbeddedSystemRepository class declaration.
file  emitterBeamRepository.h
file  emitterSystemPublisher.h
 This file provides protocol independence for local emitters.
file  emitterSystemPublisherDIS.h
 This file declares the DIS version of DtEmitterSystemPublisher.
file  emitterSystemRepository.h
file  emitterSystemStateDecoder.h
 This file declares the DIS version of DtEmitterSystemStateDecoder.
file  emitterSystemStateEncoder.h
 Contains the DtEmitterSystemStateEncoder class declaration.
file  encDecs.h
 Contains includes for encoders and decoders.
file  enhancedFixedWingAircraftRecord.h
file  enhancedGroundCombatSoldierRecord.h
file  enhancedGroundCombatVehicleRecord.h
file  enhancedRotorWingAircraftRecord.h
file  entityAssociationVPRecord.h
file  entityDamageStatusDecoder.h
 Contains the DtEntityDamageStatusDecoder class declaration.
file  entityDamageStatusEncoder.h
 Contains the DtEntityDamageStatusEncoder class declaration.
file  entityDamageStatusPdu.h
 Contains the DtEntityDamageStatusPdu class declaration.
file  entityPublisher.h
 This file provides protocol independence for DtEntityPublisher.
file  entityPublisherHLA.h
 This file declares DtEntityPublisher for HLA.
file  entityStateDecoder.h
 Contains the DIS DtEntityStateDecoder class declaration.
file  entityStateEncoder.h
 Contains the DIS DtEntityStateEncoder class declaration.
file  entityStateRepository.h
 Contains the DtEntityStateRepository class declaration.
file  entityStateUpdatePdu.h
file  entityTypeVPRecord.h
file  enum2string.h
file  environmentalBoundingSphereRecord.h
file  environmentalCombicStateRecord.h
file  environmentalConeRecord.h
file  environmentalDRConeRecord.h
file  environmentalDREllipsoidRecord.h
file  environmentalDRLineRecord.h
file  environmentalDRPointRecord.h
file  environmentalDRRectangularVolumeRecord.h
file  environmentalDRSphereRecord.h
file  environmentalEllipsoidRecord.h
file  environmentalFlareStateRecord.h
file  environmentalGaussianPlumeRecord.h
file  environmentalGaussianPuffRecord.h
file  environmentalGeometryRecord.h
file  environmentalLineRecord.h
file  environmentalPointRecord.h
file  environmentalProcessPdu.h
 Contains the DtEnvironmentalProcessPdu class declaration.
file  environmentalRecord.h
file  environmentalRectangularVolumeRecord.h
file  environmentalSphereRecord.h
file  environmentalUniformRecord.h
file  environmentObjectRepository.h
 Contains the DtEnvironmentObjectRepository class declaration.
file  environmentProcessPublisher.h
 This file provides protocol independence for DtEnvironmentProcessPublisher.
file  environmentProcessPublisherDIS.h
 This file provides a declaration of the class for HLA DtEnvironmentProcessPublisher.
file  environmentProcessPublisherHLA.h
 This file provides a declaration of the class for HLA DtEnvironmentProcessPublisher.
file  environmentProcessRepository.h
 Contains the DtEnvironmentProcessRepository class declaration.
file  eventId.h
 Contains the DtEventId class declaration.
file  eventReportInteraction.h
file  eventReportPdu.h
file  eventReptRPdu.h
file  executionContainer.h
 Contains the DtExecutionContainer class declarations.
file  exerciseConn.h
 This file provides protocol to independence DtExerciseConn.
file  exerciseConnDIS.h
 
file  exerciseConnHLA.h
 
file  exerciseConnInitializer.h
 This file provides protocol independence to DtExerciseConnInitializer.
file  exerciseConnInitializerDIS.h
 This file provides the declaration of the class DtExerciseConnInitializer.
file  exerciseConnInitializerHLA.h
 Contains the HLA DtExerciseConnInitializer class declaration.
file  exhaustSmokeObjectDecoder.h
 Contains the DtExhaustSmokeObjectDecoder class declaration.
file  exhaustSmokeObjectEncoder.h
 Contains the DtExhaustSmokeObjectEncoder class declaration.
file  exhaustSmokeRecord.h
 Contains the DtExhaustSmokeRecord class declaration.
file  fedTimeCbInfo.h
file  fedTimeCbList.h
file  fireInteraction.h
 This file provides protocol independence for Fire Interactions.
file  genericObjectPublisher.h
file  globalIdHashlist.h
file  globalObjectDesignator.h
 This file contains typedefs used to represent objects in a protocol neutral way.
file  globalObjectDesignatorHashKey.h
file  globalObjectDesignatorList.h
 This class declares DtGlobalObjectDesignatorList.
file  gridAxisRecordFixed.h
file  gridAxisRecordVariable.h
file  gridDataRecord.h
file  gridDataRecordType0.h
file  gridDataRecordType1.h
file  gridDataRecordType2.h
file  griddedDataPdu.h
 Contains the DtGriddedDataPdu class declaration.
file  griddedDataPublisher.h
 This file provides protocol independence for DtGriddedDataPublisher.
file  griddedDataRepository.h
file  groundLogisticsVehicleRecord.h
file  highFidelityHaveQuickVtpRecord.h
 This file provides a declaration of the class DtHighFidelityHaveQuickVtpRecord.
file  hostStructs.h
 This file is deprecated - Please see simulationAddress.h, entityIdentifier.h, entityType.h, burstDescriptor.h, and NetStructs.h.
file  iffAtcNavaidsEncoder.h
 Contains the DtIffAtcNavaidsEncoder class declaration.
file  iffAtcNavaidsLayerHeader.h
file  iffAtcNavaidsOperational.h
file  iffAtcNavaidsParameter.h
file  iffAtcNavaidsPdu.h
file  iffAtcNavaidsSecondOperational.h
file  iffAtcNavaidsSystemID.h
file  iffPublisher.h
 This file provides protocol independence for DtIffPublisher.
file  iffPublisherDIS.h
 This file declares the DIS version of DtIffPublisher.
file  iffStateDecoder.h
 This file declares the DIS version of DtIffStateDecoder.
file  iffStateEncoder.h
 This file declares the DIS version of DtIffStateEncoder.
file  iffStateRepository.h
 Contains the DtIffStateRepository class declaration.
file  iffSystemHashKey.h
file  interaction.h
 This file is used as a convenience to group interaction concepts together.
file  interactionDIS.h
file  interactionEncoder.h
file  interactionFactory.h
 This file provides a declaration of the class DtInteractionFactory.
file  interactionManager.h
file  intercomControlPdu.h
file  intercomEntityDestRec.h
file  intercomGroupAsgmtRec.h
file  intercomGroupDestRec.h
file  intercomParmRec.h
file  intercomSignalPdu.h
file  ioCommunicationsNodeRecord.h
 This file provides a declaration of the class DtIoCommunicationsNodeRecord.
file  ioEffectRecord.h
 This file provides a declaration of the class DtIoEffectRecord.
file  isGroupOfPdu.h
file  isPartOfPdu.h
file  isPartOfStruct.h
file  leAppearancePdu.h
 This file declares the class DtLeAppearancePdu.
file  leArticulatedPartsPdu.h
 This file declares the class DtLeArticulatedPartsPdu.
file  leDeadReckoningParameters.h
 This file declares the class DtLeDeadReckoningParameters.
file  leDetonationPdu.h
 This file declares the class DtLeDetonationPdu.
file  leEntityID.h
 This file declares the class DtLeEntityID.
file  leEntityLinearVelocity.h
 This file declares the class DtLeEntityLinearVelocity.
file  leEntityLocationEntityCoordinates.h
 This file declares the class DtLeEntityLocationEntityCoordinates.
file  leEntityLocationWorldCoordinates.h
 This file declares the class DtLeEntityLocationWorldCoordinates.
file  leEntityOrientation.h
 This file declares the class DtLeEntityOrientation.
file  leFirePdu.h
 This file declares the class DtLeFirePdu.
file  leOrientationError.h
 This file declares the class DtLeOrientationError.
file  lePositionError.h
file  leTspiPdu.h
file  linearObjectDecoder.h
 This file provides protocol independence for linear object decoder includes.
file  linearObjectDecoderDIS.h
 Contains the DIS DtLinearObjectDecoder class declaration.
file  linearObjectEncoder.h
 This file provides protocol independence for linear object encoder includes.
file  linearObjectEncoderDIS.h
 Contains the DIS DtLinearObjectEncoder class declaration.
file  linearObjectPublisher.h
 This file provides protocol independence for linear object publisher includes.
file  linearObjectPublisherDIS.h
 Contains the DIS DtLinearObjectPublisher class declaration.
file  linearObjectRepository.h
 Contains the DtLinearObjectRepository class declaration.
file  linearObjectStatePdu.h
 Contains the DtLinearObjectStatePdu class declaration.
file  linearSegmentRecord.h
 Contains the DtLinearSegmentRecord class declaration.
file  minefieldDataPdu.h
file  minefieldLaneMarkerObjectDecoder.h
 Contains the DtMinefieldLaneMarkerObjectDecoder class declaration.
file  minefieldLaneMarkerObjectEncoder.h
 Contains the DtMinefieldLaneMarkerObjectEncoder class declaration.
file  exhaustSmokeRecord.h
 Contains the DtExhaustSmokeRecord class declaration.
file  minefieldPerimeterRecord.h
file  minefieldQueryPdu.h
file  minefieldResponseNackPdu.h
file  minefieldStatePdu.h
file  nullFederateAmbassador13.h
 Adapted from the DMSO RTI 1.3.4 file NullFederateAmbassador.hh.
file  objClassDesc.h
file  objClassDesc.h
file  objectId.h
 Contains the DtObjectId class declaration.
file  objectIdHashKey.h
file  objectIdHashlist.h
file  objectPublisher.h
 This file provides protocol independence for DtObjectPublisher.
file  objectPublisherDIS.h
 This class declares the DIS version of DtObjectPublisher.
file  objectReflectAttributeValuesCbInfo.h
file  ownershipHandler.h
 This file declares DtOwnershipHandler.
file  ownershipHandler.h
 This file declares DtOwnershipHandler.
file  ownershipHandler.h
 This file declares DtOwnershipHandler.
file  ackRP.h
 This file declares the struct DtNetAcknowledgeRPdu.
file  actReqRP.h
 This file declares the struct DtNetActionRequestRPdu.
file  actRespRP.h
 This file declares the class DtNetActionResponseRPdu.
file  aggStateP.h
 This file declares the classes DtNetSilentAggregateList, DtNetSilentEntityList, DtNetSilentEntityList_RPR_20, DtNetAggregateDatumRecord.
file  angleDeceptionAttributeRecordP.h
 This file declares DtNetAngleDeceptionAttributeRecord.
file  arealObjStP.h
 This file declares the class DtNetArealObjectStatePdu.
file  attribStruct.h
 This file declares the class DtNetAttribPair.
file  attributeP.h
 This file declares the class DtNetAttributePdu.
file  audioData.h
 This file declares the class DtNetAudioDataType.
file  blankingSectorAttributeRecordP.h
 This file declares DtNetBlankingSectorAttributeRecord.
file  collisElasP.h
 This file declares the class DtNetCollisionElasticPdu.
file  collisionP.h
 This file declares the class DtNetCollisionPdu.
file  commentRP.h
 This file declares the class DtNetCommentRPdu:wn.
file  createEntRP.h
 This file declares the class DtNetCreateEntityRPdu.
file  dataP4.h
 This file declares several classes related to the Data Interactions.
file  dataQueryRP.h
 This file declares the class DtNetDataQueryRPdu.
file  dataRP.h
 This file declares the class DtNetDataRPdu.
file  designateP.h
 This file declares the class DtNetDesignatorPdu.
file  detonationP.h
 This file declares the class DtNetDetonationPdu.
file  directedEnergyFireP.h
 This file declares the class DtNetDirectedEnergyFirePdu.
file  elecEmitP.h
 This file declares classes related to emitter systems.
file  emitterBeamRecordHeaderP.h
 This file declares DtNetEmitterBeamRecordHeader.
file  entityDamageStatusP.h
 Contains net type declarations for the DtEntityDamageStatusPdu class.
file  entityStateP.h
 This file declares the class DtNetDeadReckonParameters and DtNetEntityStatePdu.
file  envProcP.h
 This file declares classes related to the EnvironmentalProcess Object.
file  esUpdateP.h
 This file declares the class DtNetEntityStateUpdatePdu.
file  eventReptRP.h
 This file declares the class DtNetEventReportRPdu.
file  falseTargetsAttributeRecordP.h
 This file declares DtNetFalseTargetsAttributeRecord.
file  fireP.h
 This file declares the class DtNetFirePdu.
file  genericVariableRecordP.h
 Contains the DtNetGenericVariableRecord class definition.
file  gridDataP.h
 This file declares classes related to the Gridded Data Object.
file  highFidelityHaveQuickVtpRecordP.h
 This file declares DtNetHighFidelityHaveQuickVtpRecord.
file  iffAtcNavP.h
 This file declares classes related to IFF objects.
file  intercmCtlP.h
 This file declares classes related to intercom messages.
file  ioCommunicationsNodeRecordP.h
 This file declares DtNetIoCommunicationsNodeRecord.
file  ioEffectRecordP.h
 This file declares DtNetIoEffectRecord.
file  isGroupOfP.h
 This file declares classes for the idGroupOf object.
file  laserP.h
 This file declares the class DtNetLaserPdu.
file  leAppearP.h
 This file declares the class DtNetLeAppearancePdu.
file  leArtPartsP.h
 This file declares the class DtNetLeArticulatedPartsPdu.
file  leDetonP.h
 This file declares the class DtNetLeDetonationPdu.
file  leFireP.h
 This file declares the class DtNetLeFirePdu.
file  leTspiP.h
 This file declares network classes for the LeEntity objects.
file  linObjStP.h
 This file declares classes for the LinearObject Pdu.
file  logisticsP.h
 This file declares classes for the Logistics PDUs.
file  pointObjStP.h
 Contains net type declarations for the DtPointObjectStatePdu class.
file  standardVariableRecordP.h
 Contains the DtNetStandardVariableRecord class definition.
file  parallelExecutionContainer.h
 Contains the DtParallelExecutionContainer class declarations.
file  pdu.h
file  pduCallbackInfo.h
file  pduCallbackManager.h
file  pduDatumRecordSet.h
file  pduEncoder.h
 This file declares the DtPduEncoder.
file  pduFactory.h
file  pdus.h
file  pduWithData.h
file  pointObjectDecoder.h
 This file provides protocol independence for point object decoder includes.
file  pointObjectDecoderDIS.h
 Contains the DIS DtPointObjectDecoder class declaration.
file  pointObjectDecoderHLA.h
 Contains the HLA DtPointObjectDecoder class declaration.
file  pointObjectEncoder.h
 This file provides protocol independence for point object encoder includes.
file  pointObjectEncoderDIS.h
 Contains the DIS DtPointObjectEncoder class declaration.
file  pointObjectEncoderHLA.h
 Contains the HLA DtPointObjectEncoder class declaration.
file  pointObjectPublisher.h
 This file provides protocol independence for point object publisher includes.
file  pointObjectPublisherDIS.h
 Contains the DIS DtPointObjectPublisher class declaration.
file  pointObjectRepository.h
 Contains the DtPointObjectRepository class declaration.
file  pointObjectStatePdu.h
 Contains the DtPointObjectStatePdu class declaration.
file  pointObjectTransaction.h
 Contains the DtPointObjectTransaction class declaration.
file  propulsionNoiseDecoderDIS.h
 Contains the DIS DtPropulsionNoiseDecoder class declaration.
file  propulsionNoiseDecoderHLA.h
 Contains the DtPropulsionNoiseDecoder class declaration.
file  propulsionNoiseEncoderDIS.h
 Contains the DIS DtPropulsionNoiseEncoder class declaration.
file  propulsionNoiseEncoderHLA.h
 Contains the DtPropulsionNoiseEncoder class declaration.
file  propulsionNoisePublisher.h
 This file provides protocol independence for propulsion noise includes.
file  dAddPassActPub.h
 Contains compatibility include for vl/additionalPassiveActivitiesPublisherDIS.h.
file  propulsionNoisePublisherHLA.h
 Contains the DtPropulsionNoisePublisher class declaration.
file  propulsionNoiseStateRepository.h
 Contains the DtPropulsionNoiseStateRepository class declaration.
file  propulsionSystem.h
file  publisherList.h
 Defines a template for maintaining a list of VR-Link Publisher objects.
file  radioReceiverPublisher.h
 This file provides protocol independence for DtRadioReceiverPublisher.
file  radioReceiverPublisherDIS.h
file  radioReceiverRepository.h
file  radioTransmitterEncoderDIS.h
 This file contains the declaration of the class DtRadioTransmitterEncoder.
file  radioTransmitterPublisher.h
 This file provides protocol independence for DtRadioTransmitterPublisher.
file  radioTransmitterPublisherDIS.h
file  radioTransmitterRepository.h
file  receiveInteractionCbInfo.h
file  receiverPdu.h
 This class provides a declaration of the class DtReceiverPdu.
file  recordPdu.h
file  recordQueryPdu.h
file  recordRInteraction.h
file  recordSetPdu.h
file  reflectAttributeValuesCbInfo.h
file  reflectAttributeValuesCbList.h
file  reflectedActiveSonar.h
 This file provides protocol independence for reflected active sonar objects.
file  reflectedActiveSonarBeam.h
 Contains the DtReflectedActiveSonarBeam class declaration.
file  reflectedActiveSonarBeamList.h
 Contains the DtReflectedActiveSonarBeamList class declaration.
file  reflectedActiveSonarDIS.h
 Contains the DIS DtReflectedActiveSonar class declaration.
file  reflectedActiveSonarHLA.h
 Contains the DtReflectedActiveSonar class declaration.
file  reflectedActiveSonarList.h
 This file provides protocol independence for reflected active sonar lists.
file  reflectedActiveSonarListDIS.h
 Contains the DIS DtReflectedActiveSonarList class declaration.
file  reflectedActiveSonarListHLA.h
 Contains the DtReflectedActiveSonarList class declaration.
file  reflectedAdditionalPassiveActivities.h
 This file provides protocol independence for reflected additional passive activities objects.
file  reflectedAdditionalPassiveActivitiesDIS.h
 Contains the DIS DtReflectedAdditionalPassiveActivities class declaration.
file  reflectedAdditionalPassiveActivitiesHLA.h
 Contains the DtReflectedAdditionalPassiveActivities class declaration.
file  reflectedAdditionalPassiveActivitiesList.h
 This file provides protocol independence for reflected APA lists.
file  reflectedAdditionalPassiveActivitiesListDIS.h
 Contains the DIS DtReflectedAdditionalPassiveActivitiesList class declaration.
file  reflectedAdditionalPassiveActivitiesListHLA.h
 Contains the DtReflectedAdditionalPassiveActivitiesList class declaration.
file  reflectedAggregate.h
 This file provides protocol independence for reflected aggregates.
file  reflectedAggregateDIS.h
file  reflectedAggregateHLA.h
 This file provides a declaration of the class DtReflectedAggregate.
file  reflectedAggregateList.h
 This file provides protocol independence for remote aggregate lists.
file  reflectedAggregateListDIS.h
file  reflectedAggregateListHLA.h
 This file provides a declaration of the class DtReflectedAggregateList.
file  reflectedArealObject.h
 This file provides protocol independence for reflected areal object includes.
file  reflectedArealObjectDIS.h
 Contains the DIS DtReflectedArealObject class declaration.
file  reflectedArealObjectHLA.h
 This file provides a declaration of the class DtReflectedArealObject.
file  reflectedArealObjectList.h
 This file provides protocol independence for reflected areal object list includes.
file  reflectedArealObjectListDIS.h
 Contains the DIS DtReflectedArealObjectList class declaration.
file  reflectedArealObjectListHLA.h
 This file provides the HLA declaration of the class DtReflectedArealObjectList.
file  reflectedDesignator.h
 This file provides protocol independence for reflected designators.
file  reflectedDesignatorDIS.h
file  reflectedDesignatorHLA.h
 This file provides a declaration of the class DtReflectedDesignator.
file  reflectedDesignatorList.h
 This file provides protocol independence for Reflected Designator Lists.
file  reflectedDesignatorListDIS.h
file  reflectedDesignatorListHLA.h
 
file  reflectedDirectedEnergyFire.h
file  reflectedDirectedEnergyFireList.h
file  reflectedEmitterBeamHLA.h
 This file provides a declaration of the class DtReflectedEmitterBeam.
file  reflectedEmitterBeamListHLA.h
 Contains the DtReflectedEmitterBeamList class declaration.
file  reflectedEmitterSystem.h
 This file provides protocol independence for reflected emitter systems.
file  reflectedEmitterSystemDIS.h
file  reflectedEmitterSystemList.h
 This file provides protocol independence for reflected emitter system lists.
file  reflectedEmitterSystemListDIS.h
file  reflectedEmitterSystemListHLA.h
 Contains the DtReflectedEmitterSystemList class declaration.
file  reflectedEntity.h
 This file provides protocol independence for Reflected Entities.
file  reflectedEntityDIS.h
file  reflectedEntityHLA.h
 This file provides a declaration of the class DtReflectedEntity and the definition of DtEntityCallbackFunction.
file  reflectedEntityList.h
 This file provides protocol independence for Remote Entity Lists.
file  reflectedEntityListDIS.h
 Declares DIS version of DtReflectedEntityList.
file  reflectedEntityListHLA.h
 Contains the DtReflectedEntityList class declaration.
file  reflectedEnvironmentProcess.h
 This file provides protocol independence for DtReflectedEnvironmentProcess.
file  reflectedEnvironmentProcessDIS.h
file  reflectedEnvironmentProcessHLA.h
 This file provides a declaration of the class DtReflectedEnvironmentProcess.
file  reflectedEnvironmentProcessList.h
 This file provides protocol independence to DtReflectedEnvironmentProcessList.
file  reflectedEnvironmentProcessListDIS.h
file  reflectedFederate.h
 Declares DtReflectedFederate (HLA Only).
file  reflectedGenericObject.h
file  reflectedGenericObjectList.h
file  reflectedGriddedData.h
 This file provides protocol independence for DtReflectedGriddedData.
file  reflectedGriddedDataDIS.h
file  reflectedGriddedDataHLA.h
 This file provides a declaration of the class DtReflectedGriddedData.
file  reflectedGriddedDataList.h
 This file provides protocol independence for DtReflectedGriddedDataList.
file  reflectedGriddedDataListDIS.h
file  reflectedGriddedDataListHLA.h
 This file provides a declaration of the class DtReflectedGriddedDataList.
file  reflectedIff.h
 This file provides protocol independence for DtReflectedIff.
file  reflectedIffDIS.h
file  reflectedIffHLA.h
 This file provides a declaration of the class DtReflectedIff.
file  reflectedIffList.h
 This file provides protocol independence to DtReflectedIffList.
file  reflectedIffListDIS.h
 Contains the DIS DtReflectedIffList class declaration.
file  reflectedIffListHLA.h
 This file provides a declaration of the class DtReflectedIffList.
file  reflectedLinearObject.h
 This file provides protocol independence for reflected linear object includes.
file  reflectedLinearObjectDIS.h
 Contains the DIS DtReflectedLinearObject class declaration.
file  reflectedLinearObjectHLA.h
 This file provides a declaration of the class DtReflectedLinearObject.
file  reflectedLinearObjectList.h
 This file provides protocol independence for reflected linear object list includes.
file  reflectedLinearObjectListDIS.h
 Contains the DIS DtReflectedLinearObjectList class declaration.
file  reflectedLinearObjectListHLA.h
 This file provides a declaration of the class DtReflectedLinearObjectList.
file  reflectedObject.h
 This file provides protocol independence for Reflected Objects.
file  reflectedObjectCallbackInfo.h
file  reflectedObjectHLA.h
 This file provides a declaration of the class DtReflectedObject.
file  reflectedObjectList.h
 This file provides protocol independence to DtReflectedObjectList.
file  reflectedObjectListDIS.h
file  reflectedObjectListHLA.h
 Contains the HLA DtReflectedObjectList class declaration.
file  reflectedPointObject.h
 This file provides protocol independence for reflected point object includes.
file  reflectedPointObjectDIS.h
 Contains the DIS DtReflectedPointObject class declaration.
file  reflectedPointObjectHLA.h
 This file provides a declaration of the class DtReflectedPointObject.
file  reflectedPointObjectList.h
 This file provides protocol independence for reflected point object list includes.
file  reflectedPointObjectListDIS.h
 Contains the DIS DtReflectedPointObjectList class declaration.
file  reflectedPointObjectListHLA.h
 This file provides a declaration of the class DtReflectedPointObjectList.
file  reflectedPropulsionNoise.h
 This file provides protocol independence for reflected propulsion noise objects.
file  dReflAddPassAct.h
 Contains compatibility include for vl/reflectedAdditionalPassiveActivitiesDIS.h.
file  reflectedPropulsionNoiseHLA.h
 Contains the DtReflectedPropulsionNoise class declaration.
file  reflectedPropulsionNoiseList.h
 This file provides protocol independence for reflected prop noise lists.
file  reflectedPropulsionNoiseListDIS.h
 Contains the DIS DtReflectedPropulsionNoiseList class declaration.
file  reflectedPropulsionNoiseListHLA.h
 Contains the DtReflectedPropulsionNoiseList class declaration.
file  reflectedRadioReceiver.h
file  reflectedRadioReceiverDIS.h
file  reflectedRadioReceiverHLA.h
 This file provides a declaration of the class DtReflectedRadioReceiver.
file  reflectedRadioReceiverList.h
 This file provides protocol independence for DtReflectedRadioReceiverList.
file  reflectedRadioReceiverListDIS.h
file  reflectedRadioReceiverListHLA.h
 This file provides a declaration of the class DtReflectedRadioReceiverList.
file  reflectedRadioTransmitter.h
 This file provides protocol independence for DtReflectedRadioTransmitter.
file  reflectedRadioTransmitterDIS.h
file  reflectedRadioTransmitterHLA.h
 This file provides a declaration of the class DtReflectedRadioTransmitter.
file  reflectedRadioTransmitterList.h
 This file provides protocol independence for DtReflectedRadioTransmitterList.
file  reflectedRadioTransmitterListDIS.h
file  reflectedRadioTransmitterListHLA.h
 This file provides a declaration of the class DtReflectedRadioTransmitterList.
file  reflectedUnderwaterAcoustics.h
 This file provides protocol independence for reflected underwater acoustics objects.
file  reflectedUnderwaterAcousticsDIS.h
 Contains the DIS DtReflectedUnderwaterAcoustics class declaration.
file  hReflEmitrSys.h
 Contains compatibility include for vl/reflectedEmitterSystemHLA.h.
file  reflectedUnderwaterAcousticsList.h
 This file provides protocol independence for reflected underwater acoustics lists.
file  reflectedUnderwaterAcousticsListDIS.h
 Contains the DIS DtReflectedUnderwaterAcousticsList class declaration.
file  reflectedUnderwaterAcousticsListHLA.h
 Contains the DtReflectedUnderwaterAcousticsList class declaration.
file  regControlCbInfo.h
file  regControlCbList.h
file  relativeLocationPdu.h
file  removeEntityInteraction.h
file  removeEntityPdu.h
file  removeEntityRPdu.h
file  removeObjectCbInfo.h
file  repairCompleteInteraction.h
file  repairResponseInteraction.h
file  repairResponsePdu.h
file  reserveNameCbInfo.h
file  reserveNameCbList.h
file  resupplyCancelInteraction.h
file  resupplyCancelPdu.h
file  rprFomMapper.h
 Contains the DtRprFomMapper class declaration.
file  rprHlaObjectFactory.h
file  rprInteractionDecoderFactory.h
 Contains the DtRprInteractionDecoderFactory class declaration.
file  rprInteractionDecoderFactory.h
 Contains the DtRprInteractionDecoderFactory class declaration.
file  rprInteractionFactory.h
file  rprStateDecoderFactory.h
file  rprStateEncoderFactory.h
file  rtiNamespace.h
file  separationVPRecord.h
file  serviceRequestInteraction.h
file  setDataInteraction.h
 This file provides protocol independence for ActionResponse Interactions.
file  setDataPdu.h
file  setDataRPdu.h
file  setRecordInteraction.h
file  setRecordPdu.h
file  signalInteraction.h
 This file provides protocol independence for Signal Interactions.
file  signalPdu.h
file  silentAggregateList.h
 This file provides a declaration of the class DtSilentAggregateList.
file  silentEntityList.h
 This file provides a declaration of the class DtSilentEntityList.
file  simanPdu.h
file  sincgarsModulation.h
file  spatialStructs.h
file  standardVariableRecordSet.h
file  startResumeDecoder.h
 This file provides a declaration of the class DtStartResumeDecoder.
file  startResumeInteraction.h
 This file provides protocol independence for StartResume Interactions.
file  startResumePdu.h
file  startResumeRPdu.h
file  startStopInterCbInfo.h
file  startStopInterCbList.h
file  stateEncoder.h
 This file declares the DIS version of DtStateEncoder.
file  stateMsg.h
file  stateMsgDIS.h
file  stateMsgHLA.h
file  stateRepository.h
file  stateRepositoryExtension.h
file  stateRepositoryExtensionDecoder.h
 This file declares the DtStateRepositoryExtensionDecoder.
file  stateRepositoryExtensionDecoderFactory.h
 This file declares the DtStateRepositoryExtensionDecoderFactory class.
file  stateRepositoryExtensionEncoder.h
 This file declares the DtStateRepositoryExtensionEncoder class.
file  stateRepositoryExtensionEncoderFactory.h
 This file declares the DtStateRepositoryExtensionEncoderFactory class.
file  stopFreezeDecoder.h
 This file declares the class DtStopFreezeDecoder.
file  stopFreezeEncoder.h
 This file declares the class DtStopFreezeEncoder.
file  stopFreezeInteraction.h
 This file provides protocol independence for StopFreeze Interactions.
file  stopFreezeInteractionHLA.h
 Contains the HLA DtStopFreezeInteraction class declaration.
file  stopFreezePdu.h
file  stopFreezeRPdu.h
file  suppEmisEntStatePdu.h
file  systemHashKey.h
file  trackJamBeamDecoder.h
file  trackJamBeamEncoder.h
file  trackJamDesignator.h
 Contains the DtTrackJamDesignator class declaration.
file  trackJamDesignatorList.h
 Contains the DtTrackJamDesignatorList class declaration.
file  transferControlDecoder.h
file  transferControlEncoder.h
file  transferControlInteraction.h
file  transferControlRequestPdu.h
file  transmitterEncoder.h
 This file declares the DIS version of DtTransmitterEncoder.
file  transmitterPdu.h
file  underwaterAcousticAddtnlPassiveAct.h
 Contains the DtUnderwaterAcousticAddtnlPassiveAct class declaration.
file  undwaAcPdu.h
 Contains compatibility include for vl/underwaterAcousticPdu.h.
file  undwaAcPdu.h
 Contains compatibility include for vl/underwaterAcousticPdu.h.
file  underwaterAcousticPdu.h
 Contains the DtUnderwaterAcousticPdu class declaration.
file  underwaterAcousticsDecoderDIS.h
 Contains the DIS DtUnderwaterAcousticsDecoder class declaration.
file  underwaterAcousticsEmissionRepository.h
 Contains the DtUnderwaterAcousticsEmissionRepository class declaration.
file  underwaterAcousticsEncoderDIS.h
 Contains the DIS DtUnderwaterAcousticsEncoder class declaration.
file  underwaterAcousticShaftSpeed.h
 Contains the DIS DtUnderwaterAcousticShaftSpeed class declaration.
file  underwaterAcousticsPublisher.h
 This file provides protocol independence for underwater acoustic includes.
file  underwaterAcousticsPublisherDIS.h
 Contains the DIS DtUnderwaterAcousticsPublisher class declaration.
file  underwaterAcousticsPublisherHLA.h
 Contains the HLA DtUnderwaterAcousticsPublisher class declaration.
file  underwaterAcousticsStateRepository.h
 Contains the DtUnderwaterAcousticsStateRepository class declaration.
file  unknownHlaObject.h
 This class declares DtUnknownHlaObject.
file  unknownInteraction.h
file  unknownPdu.h
 This class declares DtUnknownPdu.
file  updateControlCbInfo.h
 This file declares DtUpdateControlCbInfo.
file  updateControlCbList.h
 This file declares DtUpdateControlCbList.
file  userTagModifiers.h
 This file contains declarations of the classes DtObjectTagModifier and DtInteractionTagModifier.
file  utmView.h
 This file declares DtUtmView.
file  variableDatumRecord.h
file  vectoringNozzleSystem.h
file  vpRecord.h
file  vrlFederateAmbassador.h
 A protocol independent (HLA13/HLA1516) file for the VR-Link FedAmb.
file  vrlFederateAmbassador13.h
 This file declares the class DtVrlFederateAmbassador for HLA 1.3.
file  vrlFederateAmbassador1516.h
 This file declares the class DtVrlFederateAmbassador for HLA 1516.
file  vrlFederateAmbassador1516e.h
 This file declares the class DtVrlFederateAmbassador for HLA 1516.
file  vrlRtiAmbassador13.h
 This file declares the class DtVrlRtiAmbassador for HLA 1.3.
file  dirRtiAmb1516.h
 Contains compatibility include for vl/directRtiAmbassador1516.h.
file  dirRtiAmb1516.h
 Contains compatibility include for vl/directRtiAmbassador1516.h.
file  articulatedPart.h
 This file provides a declaration of the class DtArticulatedPart.
file  articulatedPartCollection.h
 This file provides a declaration of the class DtArticulatedPartCollection.
file  disEnums.h
 Contains the standard DIS enumerations.

Typedefs

typedef void(* DtActiveSonarCallbackFunction )(DtReflectedActiveSonar *obj, void *usr)
 Callback function that takes a DtReflectedObject and user data.
typedef void(* DtEmitterSystemCallbackFunction )(DtReflectedEmitterSystem *obj, void *usr)
 Callback function that takes a DtReflectedObject and user data.
typedef void(* DtUnderwaterAcousticsCallbackFunction )(DtReflectedUnderwaterAcoustics *obj, void *userData)
 Callback function that takes a DtReflectedObject and user data.

Detailed Description

The vl library contains classes and functions which aid in modeling and simulation for HLA1.3, HLA1516, HLA1516e and DIS.

This library is the central component of the VR-Link product which contains the Protocol-Independent Interface (VR-Link Developers Guide Section 5.1), as well as the Protcol-Dependent HLA, and DIS Interfaces. Important classes include DtExerciseConn, which is used to connect to your exercise (VR-Link Developers Guide Section 5.2), as well as subclasses of DtObjectPublisher, DtReflectedObjectList, DtReflectedObject, and DtStateRepository.

Typedef Documentation

typedef void(* DtActiveSonarCallbackFunction)(DtReflectedActiveSonar *obj, void *usr)

Callback function that takes a DtReflectedObject and user data.

typedef void(* DtEmitterSystemCallbackFunction)(DtReflectedEmitterSystem *obj, void *usr)

Callback function that takes a DtReflectedObject and user data.

typedef void(* DtUnderwaterAcousticsCallbackFunction)(DtReflectedUnderwaterAcoustics *obj, void *userData)

Callback function that takes a DtReflectedObject and user data.


Document ID: Generated on Mon Jun 22 21:18:40 EDT 2020 from SVN revision 213785
Copyright © 2005-2018 MAK Technologies. All Rights Reserved (www.mak.com)