VR-Link API Documentation for HLA 1.3
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Class List
Here are the classes, structs, unions and interfaces with brief descriptions:
[detail level 123]
oNDtArticulatedPartsUtilitiesThe functions in the DtArticulatedPartsUtilities contain common mechanisms used in the encoding/decoding of articulated parts
oNDtCmdLine
oNDtInetUtilsUtility functions for manipulating IP addresses
oNGeographicLibThe DtGeoidDatum class represents a geoid model of the Earth, where the model reflects the shape that the ocean surface would take under the influence of the gravity and rotation of the Earth
oC_NativeTypeToArg
oCAcknowledgeMessage
oCActionRequestMessage
oCActionResponseMessage
oCAttributeChangeRequestMessage
oCBeamDiscoveryMessage
oCBeamRemovedMessage
oCBeamStateMessage
oCCallbackCallback template the base abstract callback class that is used internally to the delegate
oCCollisionMessage
oCCustomIffStateMessage
oCDataMessage
oCDetonateMessage
oCDimensionType
oCDisableStrategyMessage
oCDt3dBoundingVolumeA 3d bounding volume
oCDt3dChordA Dt3dChord is a finite line segment in 3-space, represented by its two 3d end points
oCDt3dExtentThe Dt3dExtent represents an axis-aligned 3d bounding box
oCDt3dPointDt3dPoint represents points in 3-space
oCDt4dPointFour-dimensional point, often used with homogeneous coordinates
oCDt_Msg_Queue_Element
oCDt_Q_Elmt_Hdr
oCDt_Q_Hdr
oCDt_Shm_Msg_Queue
oCDtAbsNotifyObserverDtAbsNotifyObserver is an abstract base class
oCDtAcknowledgeDecoderInstances of DtAcknowledgeDecoder are used to decode Acknowledge Interactions from the network
oCDtAcknowledgeEncoderDtAcknowledgeEncoder is a DtInteractionEncoder that registers parameter encoders for all of the ACK interaction parameters
oCDtAcknowledgeInteractionInstances of DtAcknowledgeInteraction are used to represent Acknowledge Interactions in the RPR ROM
oCDtAcknowledgeStrategyDtAcknowledgeStrategy class
oCDtAcousticTransientDecoderThis class decodes AcousticTransient Interactions from the network
oCDtAcousticTransientEncoderThis class encodes AcousticTransient Interactions to the network
oCDtAcousticTransientInteractionInstances of DtAcousticTransientInteraction are used to represent AcousticTransient Interactions in the RPR FOM
oCDtAcquireOwnershipCbInfo
oCDtAcquireOwnershipRequestCbInfo
oCDtActionRequestDecoderInstances of DtActionRequestDecoder are used to decode ActionRequest Interactions from the network
oCDtActionRequestEncoderDtActionRequestEncoder is a DtInteractionWithDataEncoder that registers parameter encoders for all of the ActionRequest interaction parameters
oCDtActionRequestInteractionInstances of DtActionRequestInteraction are used to represent ActionRequest Interactions in the RPR FOM
oCDtActionRequestStrategyDtActionRequestStrategy class
oCDtActionRequestToObjDecoderClass DtActionRequestToObjDecoder:
oCDtActionRequestToObjEncoderClass DtActionRequestToObjEncoder:
oCDtActionRequestToObjInterInstances of DtActionRequestToObjInter are used to represent ActionRequestToObject Interactions in the RPR FOM
oCDtActionResponseDecoderInstances of DtActionResponseDecoder are used to decode ActionResponse Interactions from the network
oCDtActionResponseEncoderClass DtActionResponseEncoder:
oCDtActionResponseFromObjDecoderInstances of DtActionResponseFromObjDecoder are used to decode ActionResponseFromObject Interactions from the network
oCDtActionResponseFromObjEncoderDtActionResponseFromObjEncoder is a DtInteractionEncoder that registers parameter encoders for all of the ActionResponseFromObject interaction parameters
oCDtActionResponseFromObjInterInstances of DtActionResponseFromObjInter are used to represent ActionResponseFromObject Interactions in the RPR FOM
oCDtActionResponseInteractionClass DtActionResponseInteraction:
oCDtActionResponseStrategyDtActionResponseStrategy class
oCDtActiveSonarBeamDecoderInstances of DtActiveSonarBeamDecoder are used to decode an ActiveSonarBeam state message into a state repository in an HLA environment
oCDtActiveSonarBeamEncoderClass DtActiveSonarBeamEncoder
oCDtActiveSonarBeamPublisherInstances 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)
oCDtActiveSonarBeamRepositoryState repository for the ActiveSonarBeam object
oCDtActiveSonarDecoderClass DtActiveSonarDecoder
oCDtActiveSonarEncoderClass DtActiveSonarEncoder
oCDtActiveSonarPublisherInstances of DtActiveSonarPublisher publish EmbeddedSystem.UnderwaterAcousticsEmission.ActiveSonar objects to the network
oCDtActiveSonarStateRepositoryClass DtActiveSonarStateRepository
oCDtActivityRecordVariable record for sending the activity enum
oCDtAdditionalPassiveActivitiesDecoderClass DtAdditionalPassiveActivitiesDecoder
oCDtAdditionalPassiveActivitiesEncoderClass DtAdditionalPassiveActivitiesEncoder
oCDtAdditionalPassiveActivitiesPublisherClass DtAdditionalPassiveActivitiesPublisher
oCDtAdditionalPassiveActivitiesRepositoryClass DtAdditionalPassiveActivitiesRepository
oCDtAerodromeDecoderInstances of DtAerodromeDecoder are used to decode data from the network into DtAerodromeStateRepository objects
oCDtAerodromeEncoderInstances of DtAerodromeEncoder encode data from DtAerodromeStateRepository objects to the net structures to be sent to the network
oCDtAerodromePublisherInstances of DtAerodromePublisher publish Aerodrome objects to the network
oCDtAerodromeStateRepositoryInstances of DtAerodromeStateRepository are used to store state data for Aerodrome objects
oCDtAggregateEntityDecoderClass DtAggregateEntityDecoder:
oCDtAggregateEntityEncoderClass DtAggregateEntityEncoder:
oCDtAggregatePublisherInstances of DtAggregatePublisher are used for local or source simulations of aggregate entities, (i.e
oCDtAggregateStateRepositoryA protocol independent representation of an aggregate
oCDtAircraftDecoderClass DtAircraftDecoder:
oCDtAircraftEncoderClass DtAircraftEncoder:
oCDtAircraftLightingRecordAttribute record for sending extended Aircraft lighting information across the network
oCDtAisDataRecordAttribute record for sending AIS Transponder information across the network
oCDtAlternativeComponentNode
oCDtAlternativeType
oCDtAltVelocityDatatypeRepDisplay geocentric orientation as topographic Heading, Pitch, Roll
oCDtAngleDeceptionAttributeRecord
oCDtAntennaLocationIFFDataStruct
oCDtAntennaLocationIFFDataStructArray
oCDtAntennaPatternRecordInstances of DtAntennaPatternRecord are used to represent the antenna pattern data contained in Radio Transmitter objects
oCDtAppearanceClass Description: DtAppearance is extracted from VR-Link's entity state repository class, and encapsulates all methods and data from that class pertaining to DIS / RPR appearance attributes
oCDtApplicationSettings
oCDtApproximatorDtApproximator is an abstract base class
oCDtAppSpecificRadioSignalDecoderInstances of DtAppSpecificRadioSignalDecoder are used to decode radio signal state messages into a state repository in an HLA environment
oCDtAppSpecificRadioSignalEncoderInstances of DtAppSpecificRadioSignalEncoder are used to encode application specific radio signal state messages from a state repository in an HLA environment
oCDtArealObjectDecoderInstances of DtArealObjectDecoder are used to decode areal object state messages for a state repository in and HLA environment
oCDtArealObjectEncoderInstances of DtArealObjectEncoder are used to encode areal object state messages from a state repository in an HLA environment
oCDtArealObjectPublisherInstances of DtArealObjectPublisher are used for local or source simulations of areal objects
oCDtArealObjectRepositoryInstances of DtArealObjectRepository are used to maintain state information needed by areal object entities
oCDtArealObjectTransactionClass DtArealObjectTransaction:
oCDtArealObjectTransactionDecoderInstances of DtArealObjectTransactionDecoder are used to decode Areal Object Transactions from the network
oCDtArealObjectTransactionEncoderDtArealObjectTransactionEncoder is a DtEnvObjTransEncoder that registers parameter encoders for all of the areal object transaction parameters
oCDtArrayDatatypeNode
oCDtArrayDatatypeRepOMT Datatype that works by taking a size and showing a list of datatypes
oCDtArrayDatatypeType
oCDtArrayOfWorldLocationStruct
oCDtArticulatedPartA single articulated part which has a number of parameters
oCDtArticulatedPartCollectionA DtArticulatedPartCollection is a collection of articulated parts typically of an entity
oCDtArtPartSpec
oCDtArtPartThresholderDtArtPartThresholder is used to store art-part-related thresholds, and to perform some art part thresholding
oCDtASCIIcharArray8
oCDtAssertDtAssert (the class) helps implement DtAssert (the MACRO) by storing static member variables
oCDtAsyncNetSocketA Socket which starts a thread which is continuously reading and writing from packet queues
oCDtAsyncSocketPacketEncapsulates a packet which is to be either received or transmitted over the network by the DtAsyncSocket class
oCDtAttachedPartA representation of a single attached part, which contains an entity type
oCDtAttachedPartCollectionA DtAttachedPartCollection is a collection of attached parts of an entity
oCDtAttributeChangeReqDecClass DtAttributeChangeReqDec:
oCDtAttributeChangeReqEncDtAttributeChangeReqEnc is a DtInteractionEncoder that registers parameter encoders for all of the AttributeChangeRequest interaction parameters
oCDtAttributeChangeReqInterInstances of DtAttributeChangeReqInter are used to represent AttributeChangeRequest Interactions in the RPR FOM
oCDtAttributeChangeRequestStrategyDtDataStrategy class
oCDtAttributeChangeResDecInstances of DtAttributeChangeResDec are used to decode AttributeChangeResult Interactions from the network
oCDtAttributeChangeResEncDtAttributeChangeResEnc is a DtInteractionEncoder that registers parameter encoders for all of the AttributeChangeResult interaction parameters
oCDtAttributeChangeResInterInstances of DtAttributeChangeResInter are used to represent AttributeChangeResult Interactions in the RPR FOM
oCDtAttributeFedNodeRepresents an attribute inside a object class
oCDtAttributeHistory
oCDtAttributeRecordSet
oCDtBaseConfigVariableBar Var class, used to access variables in a type neutral manner
oCDtBaseEmbeddedSystemDecoderClass DtBaseEmbeddedSystemDecoder:
oCDtBaseEmbeddedSystemEncoderInstances of DtBaseEmbeddedSystemEncoder are used to encode a base embedded system state repository into a state message in an HLA environment
oCDtBaseEmitterBeamDecoderClass DtBaseEmitterBeamDecoder:
oCDtBaseEmitterBeamEncoderInstances of DtBaseEmitterBeamEncoder are are used to encode base emitter beam state messages from the state repository in an HLA environment
oCDtBaseEntityDecoderInstances of DtBaseEntityDecoder are used to decode a base entity state message into a state repository in an HLA (as opposed to DIS) environment
oCDtBaseEntityEncoderClass DtBaseEntityEncoder:
oCDtBaseEntityStateRepositoryInstances of DtBaseEntityStateRepository are used to maintain basic state information needed by all kinds of entities
oCDtBaseExerciseConnDtBaseExerciseConn is an abstract base class
oCDtBaseHashKeyDtBaseHashKey is an abstract base class for hash keys
oCDtBaseMsgA bass class for PDUs and other network messages
oCDtBaseReflectedAggregateDtBaseReflectedAggregate is an abstract base class
oCDtBaseReflectedEntityDtBaseReflectedEntity is an abstract base class
oCDtBasicDataRepresentationNode
oCDtBasicDataRepresentationType
oCDtBasicInteractiveIFFDataStruct
oCDtBeamAntennaPatternRecordInstances of DtBeamAntennaPatternRecord are beam antenna pattern records used in conjunction with DtRadioTransmitterStateRepository (TSR)
oCDtBlankingSectorAttributeRecord
oCDtBoolAttrNodeThis is a generic switch with an enabled disabled category
oCDtBoolDatatypeRepOMT Datatype of type Boolean
oCDtBreachableLinearObjectDecoderInstances of DtBreachableLinearObjectDecoder are used to decode breachable linear object state messages for a state repository in and HLA environment
oCDtBreachableLinearObjectEncoderInstances of DtBreachableLinearObjectEncoder are used to encode breachable linear object state messages from a state repository in an HLA environment
oCDtBreachableLinearObjectTransactionDecoderInstances of DtBreachableLinearObjectTransactionDecoder are used to decode Breachable Linear Object Transactions from the network
oCDtBreachableLinearObjectTransactionEncoderDtBreachableLinearObjectTransactionEncoder is a DtEnvObjTransEncoder that registers parameter encoders for all of the breachable linear object transaction parameters
oCDtBreachablePointObjectTransactionDecoderInstances of DtBreachablePointObjectTransactionDecoder are used to decode Breachable Point Object Transactions from the network
oCDtBreachablePointObjectTransactionEncoderDtBreachablePointObjectTransactionEncoder is a point object encoder that registers parameter encoders for the breachable point object transaction parameters
oCDtBreachableSegmentRecordInstances of DtBreachableSegmentRecord implement the BreachableSegmentStruct used to implement the Breachable Linear Object
oCDtBreachObjectDecoderInstances of DtBreachObjectDecoder are used to decode breach object state messages for a state repository in and HLA environment
oCDtBreachObjectEncoderUsed 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
oCDtBreachObjectTransactionDecoderInstances of DtBreachObjectTransactionDecoder are used to decode Breach Object Transactions from the network
oCDtBreachObjectTransactionEncoderClass DtBreachObjectTransactionEncoder:
oCDtBreachPointObjectDecoderInstances of DtBreachPointObjectDecoder are used to decode breach point object state messages for a state repository in and HLA environment
oCDtBreachPointObjectEncoderInstances of DtBreachPointObjectEncoder are used to encode breachable point object state messages from a state repository in an HLA environment
oCDtBurstDescriptorBurst descriptors represent Fire and detonate descriptors in DIS and HLA
oCDtBurstPointObjectDecoderInstances of DtBurstPointObjectDecoder are used to decode burst point object state messages for a state repository in and HLA environment
oCDtBurstPointObjectEncoderInstances of DtBurstPointObjectEncoder are used to encode burst point object state messages from a state repository in an HLA environment
oCDtBurstPointObjectTransactionDecoderInstances of DtBurstPointObjectTransactionDecoder are used to decode Burst Point Object Transactions from the network
oCDtBurstPointObjectTransactionEncoderDtBurstPointObjectTransactionEncoder is a point object encoder that registers parameter encoders for the burst point object transaction parameters
oCDtByteDatatypeRepOMT Datatype of type Byte - in network format which means Big Endian representation
oCDtCallsignRecordVariable record for sending the Callsign string
oCDtCartesianViewInstances of DtCartesianView are used to create a Cartesian coordinate view of the geocentric coordinates in an Entity State Repository
oCDtCharDatatypeRepOMT Datatype of type Char - in network format which means Big Endian representation
oCDtClientServerMsg
oCDtClientServerReaderBut not necessarily empty queue
oCDtClientServerWriter
oCDtClientSocketClientSocket uses the vrlink packet server to read and write packets The destination address (incl
oCDtClockUsed to set and maintain time in a simulation
oCDtCloudStruct
oCDtCollisionDecoderInstances of DtCollisionDecoder are used to decode Collision Interactions from the network
oCDtCollisionEncoderDtCollisionEncoder is a DtInteractionEncoder that registers parameter encoders for all of the COLLISION interaction parameters
oCDtCollisionInteractionInstances of DtCollisionInteraction are used to represent Collision Interactions in the RPR FOM
oCDtCollisionStrategyDtDataStrategy class
oCDtCommentDecoderInstances of DtCommentDecoder are used to decode Comment Interactions from the network
oCDtCommentEncoderDtCommentEncoder is a DtInteractionEncoder that registers parameter encoders for all of the Comment interaction parameters
oCDtCommentInteractionInstances of DtCommentInteraction are used to represent Comment Interactions in the RPR FOM
oCDtCommunicationsNodeIdRecordInstances of DtCommunicationsNodeIdRecord are the identification of a communications node
oCDtComplexComponentNode
oCDtComplexDatatypeNodeComplex datatypes are a OMT 1.3 construct that merges arrays, variants, and fixed into one monstrous thing
oCDtConfigVariable
oCDtConversionStringThis is a collection of functions for the DtString class that includes More conversions from different types of objects WARNING: This function may be used in strange casting ways in order to get around the limitations of C++
oCDtCoordTransformDtCoordTransform is used to transform locations, vectors and orientations from one Cartesian coordinate system to another
oCDtCoordTranslationThis class is used to translate between two points in Cartesian coordinate system
oCDtCraterObjectDecoderInstances of DtCraterObjectDecoder are used to decode crater object state messages for a state repository in and HLA environment
oCDtCraterObjectEncoderInstances of DtCraterObjectEncoder are used to encode crater object state messages from a state repository in an HLA environment
oCDtCraterObjectTransactionDecoderInstances of DtCraterObjectTransactionDecoder are used to decode Crater Object Transactions from the network
oCDtCraterObjectTransactionEncoderDtCraterObjectTransactionEncoder is a point object encoder that registers parameter encoders for the crater object transaction parameters
oCDtCreateEntityDecoderInstances of DtCreateEntityDecoder are used to decode CreateEntity Interactions from the network
oCDtCreateEntityEncoderDtCreateEntityEncoder is a DtInteractionEncoder that registers parameter encoders for all of the CreateEntity interaction parameters
oCDtCreateEntityInteractionInstances of DtCreateEntityInteraction are used to represent CreateEntity Interactions in the RPR FOM
oCDtCreateObjectResultDecoderInstances of DtCreateObjectResultDecoder are used to decode CreateObjectResult Interactions from the network
oCDtCreateObjectResultEncoderDtCreateObjectResultEncoder is a DtInteractionEncoder that registers parameter encoders for all of the CreateObjectResult interaction parameters
oCDtCreateObjectResultInterInstances of DtCreateObjectResultInter are used to represent CreateObjectResult Interactions in the RPR FOM
oCDtCreateObjReqDecoderInstances of DtCreateObjReqDecoder are used to decode CreateObjectRequest Interactions from the network
oCDtCreateObjReqEncoderDtCreateObjReqEncoder is a DtInteractionEncoder that registers parameter encoders for all of the CreateObjectRequest interaction parameters
oCDtCreateObjReqInterInstances of DtCreateObjReqInter are used to represent CreateObjectRequest Interactions in the RPR FOM
oCDtCryptoControlIFFDataStruct
oCDtCsAck
oCDtCsAddClient
oCDtCsAddClientMsg
oCDtCsClientPacketWe want this as a separate structure, because we will use Writev() to send one of these plus the packet
oCDtCsCliQuotaNo padding is needed, because this is sent via a socket
oCDtCsControlReq
oCDtCsCStateReturn
oCDtCsFilter
oCDtCSharpPrinterDtCSharpPrinter is a printer sink that can be used with the VR-Link notification system to put messages from VR-Link in the C# console window
oCDtCsMsg
oCDtCsMsgHdr
oCDtCsMsgWaitingNo padding is needed, since this goes via a socket
oCDtCsMsgWaitingMsg
oCDtCsMulticastReq
oCDtCsNotice
oCDtCsServerMsgWaitingNo padding is needed, because this is sent via a socket
oCDtCsServerPacketWe want this as a separate structure, because we will use Writev() to send one of these plus the packet
oCDtCsStateReturn
oCDtCSVReaderInputs data from a comma delimited file format
oCDtCsWarning
oCDtCulturalFeatureDecoderInstances of DtCulturalFeatureDecoder are used to decode a military platform entity state message into a state repository in an HLA (as opposed to DIS) environment
oCDtCulturalFeatureEncoderInstances 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)
oCDtDatabaseDimension
oCDtDatabaseIndexRadioSignalDecoderClass DtDatabaseIndexRadioSignalDecoder:
oCDtDatabaseIndexRadioSignalEncoderClass DtDatabaseIndexRadioSignalEncoder:
oCDtDataDecoderClass DtDataDecoder:
oCDtDataEncoderClass DtDataEncoder:
oCDtDataInteractionClass DtDataInteraction:
oCDtDataLinkDimensions
oCDtDataQueryDecoderClass DtDataQueryDecoder:
oCDtDataQueryEncoderClass DtDataQueryEncoder:
oCDtDataQueryInteractionClass DtDataQueryInteraction:
oCDtDataStrategyDtDataStrategy class
oCDtDatatypeFedNodeRepresents an attribute inside a object class
oCDtDatatypeManagerThis class handles the conversion between a byte stream and an English readable view of the data in an OMT Tree
oCDtDatatypeRepA Datatype Representation is a class that can take a group of bytes and display them in a certain type of way that would be more useful to the user
oCDtDatumRecordSet
oCDtDcmDtDcms are used to represent orientation for an object
oCDtDDMConveyedRegionWrapper around a RTI conveyed region
oCDtDdmFederateAmbassador
oCDtDDMRegionInstances of DtDDMRegion create an RTI region with specified dimensions
oCDtDeadReckonerInstances of DtDeadReckoner are used to provide approximated position and orientation information for entities using various dead reckoning algorithms
oCDtDefaultOwnershipHandlerThis class meant to encapsulate user callbacks on ownership management services
oCDtDefinedDatatypeRep
oCDtDegMinSecDtDegMinSec is a flyweight data class used to represent a a complex location for latitude or longitude in Degrees, Minutes, Seconds, and Direction where positive direction is north and west
oCDtDelegateDelegate template for binding static or member functions for callback at later time The return type and single parameter is parameterized in the template
oCDtDeltaBarometricAltitudeStruct
oCDtDeltaMode5SAltitudeStruct
oCDtDescriptionNode
oCDtDesignatorDecoderClass DtDesignatorDecoder:
oCDtDesignatorEncoderClass DtDesignatorEncoder:
oCDtDesignatorPublisherClass DtDesignatorPublisher:
oCDtDesignatorRepositoryClass DtDesignatorRepository:
oCDtDestinationRecordVariable record for sending the Destination enum
oCDtDetonationDecoderClass DtDetonationDecoder:
oCDtDetonationEncoderClass DtDetonationEncoder:
oCDtDetonationInteractionInstances of DtDetonationInteraction are used to communicate information associated with the impact or detonation of a munition
oCDtDetonationStrategyDtDetonationStrategy class
oCDtDiGuyActionRecord
oCDtDiGuyAppearanceRecord
oCDtDIGuyObjectDecoderInstances of DtDIGuyObjectDecoder are used to decode data from the network into DtDIGuyObjectStateRepository objects
oCDtDIGuyObjectEncoderInstances of DtDIGuyObjectEncoder encode data from DtDIGuyObjectStateRepository objects to the net structures to be sent to the network
oCDtDIGuyObjectPublisherInstances of DtDIGuyObjectPublisher publish DIGuyObject objects to the network
oCDtDIGuyObjectStateRepositoryInstances of DtDIGuyObjectStateRepository are used to store state data for DIGuyObject objects
oCDtDiGuyPatchesRecord
oCDtDiGuyScaleRecord
oCDtDiGuyShapeVariationsRecord
oCDtDiGuyTypeRecord
oCDtDimensionDesc
oCDtDimensionNode
oCDtDirectedEnergyAreaAimpointRecord
oCDtDirectedEnergyDamageDescriptionRecord
oCDtDirectedEnergyPrecisionAimpointRecord
oCDtDirectedEnergyTargetEnergyDepositionRecord
oCDtDirectedRotRateRotation rate given by single rate and axis of rotation
oCDtDirectRtiAmbassadorInstances of DtDirectRtiAmbassador are for wrapping the calls to The RTI ambassador so that we may override them
oCDtDiscoverObjectCbInfoClass DtDiscoverObjectCbInfo:
oCDtDisDictionary
oCDtDisEntityTypeEntry
oCDtDisEntry
oCDtDisSocketAddress family independent datagram socket
oCDtDivestOwnershipCbInfo
oCDtDivestOwnershipRequestCbInfo
oCDtDoubleDatatypeRepOMT Datatype of type Double - in network format which means Big Endian representation
oCDtDoubleLEDatatypeRepOMT Datatype of type Double - in little endian
oCDtDynamicLibraryDtDynamicLibrary provides an operating independent way to manipulate dynamically loaded libraries
oCDtElectromagneticEmissionsAttributeRecordThis Class is pure virtual and defines the interface for ElectroMagnetic Emissions records
oCDtEmbeddedSystemRepositoryInstances of DtEmbeddedSystemRepository are used to store the state of embedded systems
oCDtEmbeddedUnitListRecordVariable record for sending NETN embedded unit list record
oCDtEmitterBeamPublisherInstances of DtEmitterBeamPublisher are used for local or source simulations of emitter beams, (i.e
oCDtEmitterBeamRepositoryClass DtEmitterBeamRepository:
oCDtEmitterStateStrategy
oCDtEmitterSystemDecoderClass DtEmitterSystemDecoder:
oCDtEmitterSystemEncoderClass DtEmitterSystemEncoder:
oCDtEmitterSystemPublisherInstances of DtEmitterSystemPublisher are used for local or source simulations of emitter systems, (i.e
oCDtEmitterSystemRepositoryInstances of DtEmitterSystemRepository are used to store state data for emitter systems in both HLA and DIS environments
oCDtEmptyDimensions
oCDtEmptyFomMapperAn instance of DtEmptyFomMapper is a DtFomMapper that has no mappings registered between FOM classes and VR-Link classes
oCDtEncodedAudioRadioSignalDecoderClass DtEncodedAudioRadioSignalDecoder:
oCDtEncodedAudioRadioSignalEncoderClass DtEncodedAudioRadioSignalEncoder:
oCDtEntityAssociationVPRecordA representation of a single EntityAssociation part, which is specific to DIS version 7
oCDtEntityIdentifierInstances of DtEntityIdentifier are used as a unique ID for entities in DIS
oCDtEntityIdentifierHashKeyInstances of DtEntityIdentifierHashKey are hash keys made from DtEntityIdentifiers
oCDtEntityMapperKey
oCDtEntityPublisherInstances of DtEntityPublisher are used for local or source simulations of entities (i.e
oCDtEntityStateRepositoryInstances of DtEntityStateRepository are used to maintain attributes and state of entity objects in a protocol independent way
oCDtEntityStateStrategy
oCDtEntityTypeDtEntityType is used to represent the type an entity object
oCDtEntityTypeDatatypeRepDisplay an entity type in English
oCDtEntityTypeVPRecordA representation of a single EntityType part, which is specific to DIS version 7
oCDtEntityUpdateStrategy
oCDtEnum16DatatypeRep
oCDtEnum32DatatypeRep
oCDtEnum8DatatypeRep
oCDtEnumDatatypeRep
oCDtEnumeratedDatatypeNode
oCDtEnumeratedDatatypeType
oCDtEnumerationNode
oCDtEnumeratorType
oCDtEnumNormalizer
oCDtEnvAttributeA templated class which represent an attribute of a DtEnvObject
oCDtEnvironmentA Flyweight class for manipulating objects and their hierarchy The DtEnvironment wraps a DtEnvValuSP value and provides common queries, algorithms, and operations for the hierarchy
oCDtEnvironmentalBoundingSphereRecordDtEnvironmentalBoundingSphereRecord implements the Environmental geometry record type "Bounding Sphere Record"
oCDtEnvironmentalCombicStateRecordDtEnvironmentalCombicStateRecord implements the Environmental state record type "COMBIC State." See Enumerated Bit Values document, section 12.3.5.1
oCDtEnvironmentalConeRecordDtEnvironmentalConeRecord implements the Environmental geometry record type "Cone Record 1." See Enumerated Bit Values document, section 12.3.4.10
oCDtEnvironmentalDRConeRecordDtEnvironmentalDRConeRecord implements the Environmental geometry record type "Cone Record 2." See Enumerated Bit Values document, section 12.3.4.11
oCDtEnvironmentalDREllipsoidRecordDtEnvironmentalDREllipsoidRecord implements the Environmental geometry record type "Ellipsoid Record 2." See Enumerated Bit Values document, section 12.3.4.9
oCDtEnvironmentalDRLineRecordDtEnvironmentalDRLineRecord implements the Environmental geometry record type "Line Record 2." See Enumerated Bit Values document, section 12.3.4.4
oCDtEnvironmentalDRPointRecordDtEnvironmentalDRPointRecord implements the Environmental geometry record type "Point Record 2." See Enumerated Bit Values document, section 12.3.4.2
oCDtEnvironmentalDRRectangularVolumeRecordDtEnvironmentalDRRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 2." See Enumerated Bit Values document, section 12.3.4.13
oCDtEnvironmentalDRSphereRecordDtEnvironmentalDRSphereRecord implements the Environmental geometry record type "Sphere Record 2" See Enumerated Bit Values document, section 12.3.4.7
oCDtEnvironmentalEllipsoidRecordDtEnvironmentalEllipsoidRecord implements the Environmental geometry record type "Ellipsoid Record 1." See Enumerated Bit Values document, section 12.3.4.8
oCDtEnvironmentalFlareStateRecordDtEnvironmentalFlareStateRecord implements the Environmental state record type "Flare State." See Enumerated Bit Values document, section 12.3.5.2
oCDtEnvironmentalGaussianPlumeRecordDtEnvironmentalGaussianPlumeRecord implements the Environmental geometry record type "Gaussian Plume Record." See Enumerated Bit Values document, section 12.3.4.14
oCDtEnvironmentalGaussianPuffRecordDtEnvironmentalGaussianPuffRecord implements the Environmental geometry record type "Gaussian Puff Record." See Enumerated Bit Values document, section 12.3.4.15
oCDtEnvironmentalGeometryRecordDtEnvironmentalGeometryRecord provides a common base class for all environmental geometry (as opposed to state) records used in the Environmental Process object
oCDtEnvironmentalLineRecordDtEnvironmentalLineRecord implements the Environmental geometry record type "Line Record 1." See Enumerated Bit Values document, section 12.3.4.3
oCDtEnvironmentalPointRecordDtEnvironmentalPointRecord implements the Environmental geometry record type "Point Record 1."
oCDtEnvironmentalProcessPduInstances of DtEnvironmentalProcessPdu are used to send information about environmental effects and processes
oCDtEnvironmentalRecordDtEnvironmentalRecord is the base class from which all geometry and state environmental records are derived
oCDtEnvironmentalRectangularVolumeRecordDtEnvironmentalRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 1."
oCDtEnvironmentalSphereRecordDtEnvironmentalSphereRecord implements the Environmental geometry record type "Sphere Record 1" See Enumerated Bit Values document, section 12.3.4.5
oCDtEnvironmentalUniformRecordDtEnvironmentalUniformRecord implements the Environmental geometry record type "Uniform Record." See Enumerated Bit Values document, section 12.3.4.16
oCDtEnvironmentConditionDecoderInstances of DtEnvironmentConditionDecoder are used to decode data from the network into DtEnvironmentConditionStateRepository objects
oCDtEnvironmentConditionEncoderInstances of DtEnvironmentConditionEncoder encode data from DtEnvironmentConditionStateRepository objects to the net structures to be sent to the network
oCDtEnvironmentConditionStateRepositoryInstances of DtEnvironmentConditionStateRepository are used to store state data for METOC_Root.EnvironmentCondition objects
oCDtEnvironmentEntityDecoderClass DtEnvironmentEntityDecoder:
oCDtEnvironmentEntityEncoderClass DtEnvironmentEntityEncoder:
oCDtEnvironmentObjectDecoderClass DtEnvironmentObjectDecoder:
oCDtEnvironmentObjectEncoderClass DtEnvironmentObjectEncoder:
oCDtEnvironmentObjectRepositoryInstances of DtEnvironmentObjectRepository are used to maintain state information needed by environment entities
oCDtEnvironmentObjectTransactionClass DtEnvironmentObjectTransaction:
oCDtEnvironmentObjectTransactionDecoderClass DtEnvironmentObjectTransactionDecoder:
oCDtEnvironmentObjectTransactionEncoderClass DtEnvironmentObjectTransactionEncoder:
oCDtEnvironmentProcessDecoderClass DtEnvironmentProcessDecoder:
oCDtEnvironmentProcessEncoderClass DtEnvironmentProcessEncoder
oCDtEnvironmentProcessPublisherInstances of DtEnvironmentProcessPublisher are used for local or source simulations of environment processes, (i.e
oCDtEnvironmentProcessRepositoryInstances of DtEnvironmentProcessRepository are used to store state information for environmental process objects in both DIS and HLA environments
oCDtEnvironmentTypeRecordInstances of DtEnvironmentTypeRecord are used by the DtGriddedDataPdu for specifying environmental type
oCDtEnvListDtEnvList is a list of DtEnvValue pointers
oCDtEnvMTLReaderA reader class which reads from the MTL file format
oCDtEnvMTLWriterA writer to the MTL file format
oCDtEnvNamedListA specialization of a list which assigns the first value as a name
oCDtEnvObjectThe high level object specialization of a named list
oCDtEnvObjectSyncSynchronizes an environment object to a C++ object
oCDtEnvReaderAn abstract interface for environment readers
oCDtEnvValueBase value object which simply stores a single string value
oCDtEnvWriterThe abstract interface for environment writers
oCDtEnvXMLReaderA reader of XML file format
oCDtEnvXMLWriter
oCDtEventIdRepresents Events in the RPR FOM
oCDtEventIdentifierStruct
oCDtEventReportDecoderClass DtEventReportDecoder:
oCDtEventReportEncoderClass DtEventReportEncoder:
oCDtEventReportInteractionClass DtEventReportInteraction:
oCDtEventReportStrategyDtDataStrategy class
oCDtExceptionDtException is the generic MAK Exception from which all other Exceptions thrown by MAK products are derived
oCDtExecutionContainerDtExecutionContainer is only the definition of a container which executes methods on all contained objects
oCDtExerciseConnInstances of DtExerciseConn are used to provide an application's interface or connection to the network in an HLA environment
oCDtExerciseConnInitializerInstances of DtExerciseConnInitializer are used to provide the DtExerciseConn with initialization data
oCDtExhaustSmokeObjectDecoderInstances of DtExhaustSmokeObjectDecoder are used to decode exhaust smoke object state messages for a state repository in and HLA environment
oCDtExhaustSmokeObjectEncoderInstances of DtExhaustSmokeObjectEncoder are used to encode exhaust smoke object state messages from a state repository in an HLA environment
oCDtExhaustSmokeObjectTransactionDecoderClass DtExhaustSmokeObjectTransactionDecoder:
oCDtExhaustSmokeObjectTransactionEncoderClass DtExhaustSmokeObjectTransactionEncoder:
oCDtExhaustSmokeRecordInstances of DtExhaustSmokeRecord implement the ExhaustSmokeStruct used to implement the Exhaust Smoke Linear Object
oCDtExponentialSmootherInstances of DtExponentialSmoother are used to provide approximated position and orientation information for entities
oCDtF18EntityDecoderAn example subclass of DtPlatformDecoder for use with DtF18EntityStateRep
oCDtF18EntityEncoderAn example subclass of DtPlatformEncoder for use with DtF18EntityStateRep
oCDtF18EntityStateRepAn example subclass of the DtEntityStateRepository
oCDtF18InitializerDtF18Initializer derives from DtVrlApplicationInitializer and describes how command line/MTL parameters could be added to a VR-Link application
oCDtFalseTargetsAttributeRecord
oCDtFederateDecoderClass DtFederateDecoder
oCDtFederateIdentifierStruct
oCDtFederateStateRepositoryInstances of DtFederateStateRepsository are used to hold data from the RTI's Management Object Model Federate class
oCDtFedNodeRepresents a node in a fed tree
oCDtFedReaderInstances of DtFedReader are used to read a FED file, and fill in a DtFedTarget with the information read
oCDtFedReader13Instances of DtFedReader13 are used to read a FED file, and fill in a DtFedTarget with the information read
oCDtFedReader1516Instances of DtFedReader1516 are used to read a FED file, and fill in a DtFedTarget with the information read
oCDtFedReader1516eInstances of DtFedReader1516e are used to read a FED file, and fill in a DtFedTarget with the information read
oCDtFedReaderFactory
oCDtFedTargetClass DtFedTarget:
oCDtFedTimeCbInfoClass DtFedTimeCbInfo:
oCDtFedTimeCbListClass DtFedTimeCbList:
oCDtFieldComponentNode
oCDtFieldType
oCDtFilenameInstances of DtFilename are DtStrings which convert filenames to the native format
oCDtFilePrinterDtFilePrinter is a subclass of DtPrinter which opens a file and dumps all information received from DtOutputStream to the file
oCDtFileTransporter
oCDtFileTransportObject
oCDtFilterTest
oCDtFireDecoderClass DtFireDecoder:
oCDtFireEncoderClass DtFireEncoder:
oCDtFireInteractionInstances of DtFireInteraction are used to represent the firing of a weapon
oCDtFireStrategy
oCDtFixedDatatypeNode
oCDtFixedRecordDatatypeType
oCDtFloat32Layout
oCDtFloat64LayoutUsed to Swap Longs
oCDtFloatDatatypeRepOMT Datatype of type Float - in network format which means Big Endian representation
oCDtFloatLEDatatypeRepOMT Datatype of type Float - in little endian
oCDtFomRepresents a particular FOM, as described by a FED file
oCDtFomMapperInstances of DtFomMapper are used to provide FOM agility in VR-Link by mapping VR-Link classes and functionality to FOM classes, attributes and parameters
oCDtFomSorterThis class facilitates FOM file sorting based on FOM dependencies
oCDtForceDimension
oCDtFundamentalParameterDataStruct
oCDtFundamentalParameterDataStructArray
oCDtGenAttrNodeThis is a generic attribute node I should be able to use this to replace all these extra node classes
oCDtGenericAttributeDecoderThe DtGenericAttributeDecoder class:
oCDtGenericAttributeEncoder
oCDtGenericAttributeInfo
oCDtGenericObjectPublisherInstances of DtGenericObjectPublisher are used for local or source simulations of objects for which a more specific publisher does not exist
oCDtGenericParameterInfo
oCDtGenericVariableRecordA generic variable record that has a variable sized buffer Because the format of the contents is not known, the buffer is always padded to the required 8-byte boundary (i.e., there might be additional trailing bytes added to the variable data from what is expected
oCDtGeodeticCircle
oCDtGeodeticCoordInstances of DtGeodeticCoord are used to explicitly represent Geodetic coordinates
oCDtGeodeticLocation
oCDtGeodeticNormalizer
oCDtGeodeticPolygon
oCDtGeodeticQuadrangle
oCDtGeodeticRegionDtGeodeticRegion
oCDtGeoidDatum
oCDtGeoReferenceVariant
oCDtGlobalIdHashlistInstances of DtGlobalIdHashlist are hash lists, where you can store associations between DtGlobalObjectDesignators and arbitrary pieces of data
oCDtGlobalObjectDesignatorListInstances of DtGlobalObjectDesignatorList are list of globally significant object identifiers
oCDtGMLidentifier
oCDtGridAxisRecordFixedDtGridAxisRecordFixed is the fixed grid axis record used by the gridded data PDU class (DtGridDataPdu)
oCDtGridAxisRecordVariableInstances of DtGridAxisRecordVariable are used to contain the information in the grid axis variable spacing records used by the gridded data PDU
oCDtGridDataRecordDtGridDataRecord is an abstract base class for the grid data record classes which are used by the gridded data PDU class (DtGridDataPdu)
oCDtGridDataRecordType0Instances of DtGridDataRecordType0 are used to contain the information in the grid data records (of representation type 0) used by the gridded data PDU class
oCDtGridDataRecordType1Instances of DtGridDataRecordType1 are used to contain the information in the grid data records (of representation type 1) used by the gridded data PDU class
oCDtGridDataRecordType2Instances of DtGridDataRecordType2 are used to contain the information in the grid data records (of representation type 2) used by the gridded data PDU class
oCDtGriddedDataDecoderClass DtGriddedDataDecoder:
oCDtGriddedDataEncoderClass DtGriddedDataEncoder
oCDtGriddedDataPduInstances of DtGriddedDataPdu are used to communicate environmental data defined on a grid
oCDtGriddedDataPublisherClass DtGriddedDataPublisher:
oCDtGriddedDataRepositoryInstances of DtGriddedDataRepository are used to communicate environmental data defined on a grid
oCDtGroundInitiatedCommBIFFDataStruct
oCDtGroundVehicleDecoderClass DtGroundVehicleDecoder:
oCDtGroundVehicleEncoderClass DtGroundVehicleEncoder:
oCDtGroundVehicleLightingRecordAttribute record for sending extended Ground Vehicle lighting information across the network
oCDtGroupSocket
oCDtHash
oCDtHashedItem
oCDtHashItemInstances of DtHashItem are used internally to a hash list to associate a pointer to an item in a list with a key
oCDtHashKey
oCDtHashlistDtHashlist is deprecated and provided for backwards compatibility only
oCDtHazeStruct
oCDtHexDatatypeRepOMT Datatype of type Double - in network format which means Big Endian representation
oCDtHighFidelityHaveQuickVtpRecord
oCDtHlaLogicalTimeDtHlaLogicalTime objects are strings with time information based on the HLA Standard
oCDtHlaLogicalTimeIntervalDtHlaLogicalTimeInterval objects are strings with time information based on the HLA Standard
oCDtHlaObjectInstances of DtHlaObject are used to represent HLA objects which are communicated across the network
oCDtHlaObjectFactoryInstances of DtHlaObjectFactory are used to create HLA objects
oCDtHlaObjectManagerClass DtHlaObjectManager:
oCDtHlaObjectWithStateRepClass DtHlaObjectWithStateRep:
oCDtHlaStateDecoderDtHlaStateDecoder is used to provide decoding of a state message into a state repository in an HLA (as opposed to DIS) environment
oCDtHlaStateEncoderDtHlaStateEncoder is used to provide encoding of a state repository into a state message in an HLA (as opposed to DIS) environment
oCDtHyperspaceNormalizer
oCDtHyperspaceRegion
oCDtIceStruct
oCDtIdTypeMapInstances of this class are used to conveniently associate datum ids with types
oCDtIffAtcNavaidsParameterDtIffAtcNavaidsParameter is a class which contains the parameter data for the IFF/ATC/NAVAIDS PDU
oCDtIffAtcNavaidsVariableRecord
oCDtIFFDataDecoderInstances of DtIFFDataDecoder are used to decode data from the network into DtIFFDataStateRepository objects
oCDtIFFDataEncoderInstances of DtIFFDataEncoder encode data from DtIFFDataStateRepository objects to the net structures to be sent to the network
oCDtIFFDataPublisherInstances of DtIFFDataPublisher publish IFFData objects to the network
oCDtIFFDataStateRepositoryInstances of DtIFFDataStateRepository are used to store state data for IFFData objects
oCDtIFFDataVariantStruct
oCDtIFFDataVariantStructArray
oCDtIffDecoderThe DtIffDecoder class:
oCDtIFFEmissionInteractionInstances of DtIFFEmissionInteraction are used to store state data for IFFEmission interactions
oCDtIFFEmissionInteractionDecoderInstances of DtIFFEmissionInteractionDecoder are used to decode data from the network into DtIFFEmissionInteraction objects
oCDtIFFEmissionInteractionEncoderInstances of DtIFFEmissionInteractionEncoder are used to encode data from DtIFFEmissionInteraction objects into network structures
oCDtIffEncoderThe DtIffEncoder class:
oCDtIffPublisherClass DtIffPublisher:
oCDtIffStateRepositoryDefines a protocol independent repository of attributes for IFF objects
oCDtIffStrategy
oCDtIFFSystemHashKeyInstances of DtIFFSystemHashKey are used as hash keys for an emitter system
oCDtInetAddrRepresents a IPv4 or IPv6 address
oCDtInetDevice
oCDtInetEndpointProtocol independant, address family independent mechanism to represent the IP address, port, and protocol of one end of a network socket connection
oCDtInetFileTransporter
oCDtInetFileTransportObject
oCDtInetSocketProtocol independant, address family independant base class for TCP or UDP socket subclasses
oCDtInetSocketCbInfo
oCDtInetSocketMgr
oCDtInetSocketProcessingCbInfo
oCDtInetTcpSocketThe DtInetSocket class provides an address family independent stream socket
oCDtInetUdpSocketAn abstract base class to represent a Socket Type
oCDtInitStrategy
oCDtIntDatatypeRepOMT Datatype of type Integer - in network format which means Big Endian representation
oCDtInteractionDtInteraction is an abstract base class for representing HLA interactions (or events) (as opposed to HLA objects)
oCDtInteractionClassFedNodeDefines an object class inside our Fed Tree
oCDtInteractionDecoderInstances of DtInteractionDecoder are used to decode interactions from the network
oCDtInteractionDecoderFactoryInstances 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)
oCDtInteractionEncoderDtInteractionEncoder is used to provide encoding of an interaction into an RTI::ParameterHandleValuePairSet in an HLA (as opposed to DIS) environment
oCDtInteractionEncoderFactoryInstances 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)
oCDtInteractionFactoryInstances of DtInteractionFactory are used to create derived DtInteractions based on Interaction Class
oCDtInteractionManagerClass DtInteractionManager:
oCDtInteractionTagModifierInstances of DtInteractionTagModifier are registered with the DtExerciseConn, in order to modify the userTag of HLA interactons
oCDtInteractionWithDataClass DtInteractionWithData:
oCDtInteractionWithDataDecoderClass DtInteractionWithDataDecoder:
oCDtInteractionWithDataEncoderClass DtInteractionWithDataEncoder:
oCDtInteractionWithEncDecClass DtInteractionWithEncDec:
oCDtInteractiveBasicMode5IFFDataStruct
oCDtInteractiveBasicModeSIFFDataStruct
oCDtInteractiveMode4ReplyIFFDataStruct
oCDtInteractiveMode5ReplyIFFDataStruct
oCDtInterClassDescInstances of DtInterClassDesc are used to represent HLA Object and Interaction classes
oCDtInterrogatedModesStruct
oCDtInterrogationInteractionInstances of DtInterrogationInteraction are used to store state data for IFFEmission.Interrogation interactions
oCDtInterrogationInteractionDecoderInstances of DtInterrogationInteractionDecoder are used to decode data from the network into DtInterrogationInter objects
oCDtInterrogationInteractionEncoderInstances of DtInterrogationInteractionEncoder are used to encode data from DtInterrogationInteraction objects into network structures
oCDtIntHashKeyInstances of DtIntHashKey are used as a hash key made from an integer
oCDtIntLEDatatypeRepOMT Datatype of type Integer - in little endian
oCDtIntrusiveListAn intrusive list is a list that assumes that the elements that you add are pointers to instances of classes derived from DtListedObject
oCDtIoCommunicationsNodeRecord
oCDtIoEffectRecord
oCDtIoServiceRunnableThe DtIoServiceRunnable provides a thread to run the Boost io_service in to provide async I/O to the DtInetSocket classes
oCDtJammerBeamDecoderClass DtJammerBeamDecoder:
oCDtJammerBeamEncoderClass DtJammerBeamEncoder:
oCDtJtidsHeader
oCDtJtidsHeaderStruct
oCDtJtidsLetRadioSignalDecoder
oCDtJtidsLetRadioSignalEncoder
oCDtJtidsLetRadioSignalInteraction
oCDtJtidsMessageRadioSignalDecoder
oCDtJtidsMessageRadioSignalEncoder
oCDtJtidsMessageRadioSignalInteraction
oCDtJTIDSTransmitterStruct
oCDtJtidsVoiceCvsdRadioSignalDecoder
oCDtJtidsVoiceCvsdRadioSignalEncoder
oCDtJtidsVoiceCvsdRadioSignalInteraction
oCDtJtidsVoiceLpc10RadioSignalDecoder
oCDtJtidsVoiceLpc10RadioSignalEncoder
oCDtJtidsVoiceLpc10RadioSignalInteraction
oCDtJtidsVoiceLpc12RadioSignalDecoder
oCDtJtidsVoiceLpc12RadioSignalEncoder
oCDtJtidsVoiceLpc12RadioSignalInteraction
oCDtL16RadioSignalDecoder
oCDtL16RadioSignalEncoder
oCDtL16RadioSignalInteraction
oCDtLandSurfaceDecoderInstances of DtLandSurfaceDecoder are used to decode data from the network into DtLandSurfaceStateRepository objects
oCDtLandSurfaceEncoderInstances of DtLandSurfaceEncoder encode data from DtLandSurfaceStateRepository objects to the net structures to be sent to the network
oCDtLandSurfacePublisherInstances of DtLandSurfacePublisher publish METOC_Root.EnvironmentCondition.Weather.LandSurface objects to the network
oCDtLandSurfaceRecord
oCDtLandSurfaceStateRepositoryInstances of DtLandSurfaceStateRepository are used to store state data for METOC_Root.EnvironmentCondition.Weather.LandSurface objects
oCDtLatLonDimensions
oCDtLatLongCoordinateDatatypeRep
oCDtLauncherInitializerDtLauncherInitializer derives from DtVrlApplicationInitializer and describes how command line/MTL parameters could be added to a VR-Link application
oCDtLayerStruct
oCDtLEFloat32Little endian 32-bit IEEE-754 floating-point quantity
oCDtLEFloat64Little endian 64-bit IEEE-754 floating-point quantity
oCDtLEInt16Little endian signed 16-bit quantity
oCDtLEInt32Little endian signed 32-bit quantity
oCDtLEInt64A little endian byte aligned 64 integer data structure
oCDtLetHeader
oCDtLetHeaderStruct
oCDtLEU128A little endian byte aligned 128 unsigned integer data structure
oCDtLEU16Little endian unsigned 16-bit quantity
oCDtLEU32Little endian unsigned 32-bit quantity
oCDtLEU64A little endian byte aligned 64 unsigned integer data structure
oCDtlFileInputStreamFile Input stream
oCDtlHashTableThis is where symbol_entries are stored
oCDtLifeformDecoderClass DtLifeformDecoder:
oCDtLifeformEncoderClass DtLifeformEncoder:
oCDtLinearNormalizer
oCDtLinearObjectPublisherClass DtLinearObjectPublisher:
oCDtLinearObjectRepositoryInstances of DtLinearObjectRepository are used to maintain state information needed by linear object entities
oCDtLinearObjectTransactionClass DtLinearObjectTransaction
oCDtLinearSegmentRecordInstances of DtLinearSegmentRecord are used to implement the LinearSegmentStruct defined in the RPR FOM
oCDtLink16SignalHelper class that is used to assist the user in setting Link16 data as defined by the SISO-STD-002-2006 document
oCDtLink16TransmitterUsed to help the user fill the data of a transmitter PDU or RadioTransmitter object as described by the SISO-STD-002-2006 document, so that it contains Link 16 data
oCDtLinkStrategyThis is the DtLinkStrategy class. It is the abstract base class for all derived strategies
oCDtlInputStreamInput stream
oCDtListDtList is deprecated, please use std::list<T>
oCDtListedObjThis is a base class from which elements of a DtIntrusiveList must be derived
oCDtListItemLint -e266
oCDtlObjVoid* ptr (to imitate locatives)
oCDtlObjPtr
oCDtLockfreeMpmcQueue
oCDtLockfreeMpmcQueueImpl
oCDtLockfreeQueue
oCDtLockfreeQueueImpl
oCDtLogFileInfoClass DtLogFileInfo is a Singleton which contains the necessary information to name .log and .dmp files so they can be commonly formatted and identified
oCDtLongDatatypeRepOMT Datatype of type Long - in network format which means Big Endian representation
oCDtLongLEDatatypeRepOMT Datatype of type Long - in little endian
oCDtlStringInputStreamString Input stream
oCDtMAKRPR3_NatoIffInterrogatorDecoder
oCDtMAKRPR3_NatoIffInterrogatorEncoder
oCDtMAKRPR3_NatoIffTransponderDecoder
oCDtMAKRPR3_NatoIffTransponderEncoder
oCDtMAKRPR3_SovietIffInterrogatorDecoder
oCDtMAKRPR3_SovietIffInterrogatorEncoder
oCDtMAKRPR3_SovietIffTransponderDecoder
oCDtMAKRPR3_SovietIffTransponderEncoder
oCDtManagedInterfaceThe DtManagedInterface Class is a singleton that is used to manage the message flow between C# and the rest of the system
oCDtMapDatumDtMapDatums represent a spheroid model of the earth, with a data shift to facilitate easy conversion to geocentric systems
oCDtMessageThis is the DtMessage class
oCDtMessageFactoryDtMessageFactory class
oCDtMetocLayerRecord
oCDtMetocRootDecoderInstances of DtMetocRootDecoder are used to decode data from the network into DtMetocRootStateRepository objects
oCDtMetocRootEncoderInstances of DtMetocRootEncoder encode data from DtMetocRootStateRepository objects to the net structures to be sent to the network
oCDtMetocRootStateRepositoryInstances of DtMetocRootStateRepository are used to store state data for METOC_Root objects
oCDtMetocUUID
oCDtMilitaryEntityDecoderClass DtMilitaryEntityDecoder:
oCDtMilitaryEntityEncoderClass DtMilitaryEntityEncoder:
oCDtMilitaryPlatformEntityDecoderClass DtMilitaryPlatformEntityDecoder:
oCDtMilitaryPlatformEntityEncoderClass DtMilitaryPlatformEntityEncoder:
oCDtMinefieldLaneMarkerObjectDecoderInstances of DtMinefieldLaneMarkerDecoder are used to decode minefield lane marker object state messages for a state repository in and HLA environment
oCDtMinefieldLaneMarkerObjectEncoderInstances of DtMinefieldLaneMarkerEncoder are used to encode minefield lane marker object state messages from a state repository in an HLA environment
oCDtMinefieldLaneMarkerObjectTransactionDecoderClass DtMinefieldLaneMarkerDecoder:
oCDtMinefieldLaneMarkerObjectTransactionEncoderClass DtMinefieldLaneMarkerEncoder:
oCDtMinefieldLaneMarkerRecordInstances of DtMinefieldLaneMarkerRecord implement the MinefieldLaneMarkerStruct used to implement the Minefield Lane Marker Linear Object
oCDtMinefieldObjectDecoderClass DtMinefieldObjectDecoder:
oCDtMinefieldObjectEncoderClass DtMinefieldObjectEncoder:
oCDtMiniDumperThis class contains the logic necesary for printing a stack trace
oCDtMode1DecoderInstances of DtMode1Decoder are used to decode data from the network into DtMode1StateRepository objects
oCDtMode1EncoderInstances of DtMode1Encoder encode data from DtMode1StateRepository objects to the net structures to be sent to the network
oCDtMode1PublisherInstances of DtMode1Publisher publish IFFData.Mode1 objects to the network
oCDtMode1StateRepositoryInstances of DtMode1StateRepository are used to store state data for IFFData.Mode1 objects
oCDtMode2DecoderInstances of DtMode2Decoder are used to decode data from the network into DtMode2StateRepository objects
oCDtMode2EncoderInstances of DtMode2Encoder encode data from DtMode2StateRepository objects to the net structures to be sent to the network
oCDtMode2PublisherInstances of DtMode2Publisher publish IFFData.Mode2 objects to the network
oCDtMode2StateRepositoryInstances of DtMode2StateRepository are used to store state data for IFFData.Mode2 objects
oCDtMode3ADecoderInstances of DtMode3ADecoder are used to decode data from the network into DtMode3AStateRepository objects
oCDtMode3AEncoderInstances of DtMode3AEncoder encode data from DtMode3AStateRepository objects to the net structures to be sent to the network
oCDtMode3APublisherInstances of DtMode3APublisher publish IFFData.Mode3A objects to the network
oCDtMode3AStateRepositoryInstances of DtMode3AStateRepository are used to store state data for IFFData.Mode3A objects
oCDtMode3CDecoderInstances of DtMode3CDecoder are used to decode data from the network into DtMode3CStateRepository objects
oCDtMode3CEncoderInstances of DtMode3CEncoder encode data from DtMode3CStateRepository objects to the net structures to be sent to the network
oCDtMode3CPublisherInstances of DtMode3CPublisher publish IFFData.ModeC objects to the network
oCDtMode3CStateRepositoryInstances of DtMode3CStateRepository are used to store state data for IFFData.ModeC objects
oCDtMode4DecoderInstances of DtMode4Decoder are used to decode data from the network into DtMode4StateRepository objects
oCDtMode4EncoderInstances of DtMode4Encoder encode data from DtMode4StateRepository objects to the net structures to be sent to the network
oCDtMode4PublisherInstances of DtMode4Publisher publish IFFData.Mode4 objects to the network
oCDtMode4StateRepositoryInstances of DtMode4StateRepository are used to store state data for IFFData.Mode4 objects
oCDtMode5DecoderInstances of DtMode5Decoder are used to decode data from the network into DtMode5StateRepository objects
oCDtMode5EncoderInstances of DtMode5Encoder encode data from DtMode5StateRepository objects to the net structures to be sent to the network
oCDtMode5MessageFormatsStruct
oCDtMode5PublisherInstances of DtMode5Publisher publish IFFData.Mode5 objects to the network
oCDtMode5StateRepositoryInstances of DtMode5StateRepository are used to store state data for IFFData.Mode5 objects
oCDtMode5STransponderLocationErrorIFFDataStruct
oCDtMode5STransponderLocationIFFDataStruct
oCDtModeCAltitudeStruct
oCDtModeSDAPSourceStruct
oCDtModeSDecoderInstances of DtModeSDecoder are used to decode data from the network into DtModeSStateRepository objects
oCDtModeSEncoderInstances of DtModeSEncoder encode data from DtModeSStateRepository objects to the net structures to be sent to the network
oCDtModeSInterrogatorCodeVariantStruct
oCDtModeSInterrogatorIdentifierStruct
oCDtModeSLevelsPresentStruct
oCDtModeSPublisherInstances of DtModeSPublisher publish IFFData.ModeS objects to the network
oCDtModeSStateRepositoryInstances of DtModeSStateRepository are used to store state data for IFFData.ModeS objects
oCDtMtlEnvironmentCommand line support
oCDtMtlFedReaderInstances of DtMtlFedReader are used to read a FED file, and fill in a DtFedTarget with the information read
oCDtMultiConfigVariable
oCDtMultiVehicleFedMultiVehicleFed.h
oCDtMunitionDecoderClass DtMunitionDecoder:
oCDtMunitionEncoderClass DtMunitionEncoder:
oCDtMunitionEntityDecoderClass DtMunitionEntityDecoder:
oCDtMunitionEntityEncoderClass DtMunitionEntityEncoder:
oCDtMutexInstances of DtMutex are used to provide a platform independent mutual exclusion mechanism
oCDtNativeValueWrap a native pointer in a DtEnvValue
oCDtNatoIffDecoderMode TCAS Specific Attribute Decoder Macros
oCDtNatoIffEncoderMode TCAS Specific Attribute Decoder Macros
oCDtNatoIffTransponderDecoderMode C Specific Attribute Decoder Macros
oCDtNatoIffTransponderEncoderMode C Specific Attribute Encoder Macros
oCDtNet32VectorThis class is deprecated, please use DtNetVector32 in vlVector.h
oCDtNet64VectorThis class is deprecated, please use DtNetVector64 in vlVector.h
oCDtNetAcknowledgePdu
oCDtNetActionRequestPdu
oCDtNetActionResponsePdu
oCDtNetActivityRecord
oCDtNetAggregateMarking
oCDtNetAircraftLightingRecord
oCDtNetAisDataRecord
oCDtNetAngleDeceptionAttributeRecord
oCDtNetAngularVelocity
oCDtNetArtParamRecord
oCDtNetArtParamRecordRPR1
oCDtNetAttachedPart
oCDtNetAttachedPartRPR1
oCDtNetAttribPair
oCDtNetAttributePdu
oCDtNetAttributeRecordSet
oCDtNetAudioDataType
oCDtNetBeamAntennaPatternRecord
oCDtNetBeamData
oCDtNetBlankingSectorAttributeRecord
oCDtNetBreachableSegmentRecordDtNetBreachableSegmentRecord is the network structure for the BreachableLinearObject defined in the RPR FOM
oCDtNetBreachObjectRecordDtNetBreachObjectRecord is the network structure for the BreachObject defined in the RPR FOM
oCDtNetBurstDescriptor
oCDtNetCallsignRecord
oCDtNetCharacterScalePerforms encoding/decoding of the DIGuy character scale data
oCDtNetClockTime
oCDtNetCloudStruct
oCDtNetCollisionPdu
oCDtNetCombicStateRecordCombic State Record (EBV-DOC, 12.3.5.1)
oCDtNetCombicStateRecord_RPR_20
oCDtNetCommentPdu
oCDtNetCommunicationsNodeIdRecord
oCDtNetConstituentPartRelationshipStruct
oCDtNetCreateEntityPdu
oCDtNetDataPdu
oCDtNetDataPduTail
oCDtNetDataQueryPdu
oCDtNetDeadReckonParameters
oCDtNetDEAreaAimpointRecord
oCDtNetDEPrecisionAimpointRecord
oCDtNetDesignatorPdu
oCDtNetDestinationRecord
oCDtNetDETargetEnergyDepositionRecord
oCDtNetDetonationPdu
oCDtNetDiGuyActionPerforms encoding/decoding of the DIGuy action data
oCDtNetDiGuyActionRecord
oCDtNetDiGuyAppearancePerforms encoding/decoding of the DIGuy appearance data
oCDtNetDiGuyPatchesPerforms encoding/decoding of the DIGuy Uniform Patch data
oCDtNetDiguyPatchesRecord
oCDtNetDiGuyTypePerforms encoding/decoding of the DIGuy type data
oCDtNetDirectedEnergyDamageDescriptionRecord
oCDtNetDirectedEnergyFirePdu
oCDtNetElectromagneticEmissionPdu
oCDtNetEmbeddedUnitListRecord
oCDtNetEmitterBeamRecordHeader
oCDtNetEmitterSystem
oCDtNetEmitterTrackJam
oCDtNetEntityAssociationRecord
oCDtNetEntityCoordinates
oCDtNetEntityDamageStatusPdu
oCDtNetEntityIdentifier
oCDtNetEntityMarking
oCDtNetEntityStatePdu
oCDtNetEntityType
oCDtNetEntityTypeRecord
oCDtNetEnvironmentalConeRecordCone 1 Geometry Record (EBV-DOC, 12.4.4.10)
oCDtNetEnvironmentalConeRecord_RPR_20
oCDtNetEnvironmentalDRConeRecordCone 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.11)
oCDtNetEnvironmentalDRConeRecord_RPR_20
oCDtNetEnvironmentalDREllipsoidRecordEllipsoid 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.9)
oCDtNetEnvironmentalDREllipsoidRecord_RPR_20
oCDtNetEnvironmentalDRLineRecordLine 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.3.4.4)
oCDtNetEnvironmentalDRLineRecord_RPR_20
oCDtNetEnvironmentalDRPointRecordPoint 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.3.4.2)
oCDtNetEnvironmentalDRPointRecord_RPR_20
oCDtNetEnvironmentalDRRectangularVolumeRecordRectangular Volume 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.13)
oCDtNetEnvironmentalDRRectangularVolumeRecord_RPR_20
oCDtNetEnvironmentalDRSphereRecordSphere 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.3.4.7)
oCDtNetEnvironmentalDRSphereRecord_RPR_20
oCDtNetEnvironmentalEllipsoidRecordEllipsoid 1 Geometry Record (EBV-DOC, 12.4.4.8)
oCDtNetEnvironmentalEllipsoidRecord_RPR_20
oCDtNetEnvironmentalGaussianPlumeRecordGaussian Plume Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.14)
oCDtNetEnvironmentalGaussianPlumeRecord_RPR_20
oCDtNetEnvironmentalGaussianPuffRecordGaussian Puff Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.15)
oCDtNetEnvironmentalGaussianPuffRecord_RPR_20
oCDtNetEnvironmentalLineRecordLine 1 Geometry Record (EBV-DOC, 12.3.4.3)
oCDtNetEnvironmentalLineRecord_RPR_20
oCDtNetEnvironmentalPointRecordPoint 1 Geometry Record (EBV-DOC, 12.3.4.1)
oCDtNetEnvironmentalPointRecord_RPR_20
oCDtNetEnvironmentalProcessPduDtNetEnvironmentalProcessPdu is the network structure for the environmental process PDU
oCDtNetEnvironmentalRecordDtNetEnvironmentalRecord is the network structure for the environmental process PDU record header (defined IEEE 1278.1a-1998)
oCDtNetEnvironmentalRecord_RPR_20Header as defined in RPR FOM V2 draft 14
oCDtNetEnvironmentalRecord_RPR_20017Header as defined in RPR FOM V2 draft 17 (subject to change pending finalization of Draft 17)
oCDtNetEnvironmentalRecord_RPR_20017_Rev4Corrected header as defined in RPR FOM V2 draft 17
oCDtNetEnvironmentalRectangularVolumeRecordRectangular Volume 1 Geometry Record (EBV-DOC, 12.4.4.12)
oCDtNetEnvironmentalRectangularVolumeRecord_RPR_20
oCDtNetEnvironmentalSphereRecordBounding Sphere and Sphere 1 Geometry Records (EBV-DOC, 12.3.4.5 - 12.3.4.6)
oCDtNetEnvironmentalSphereRecord_RPR_20
oCDtNetEulerAngles
oCDtNetEventId
oCDtNetEventReportPdu
oCDtNetExhaustSmokeRecordDtNetExhaustSmokeRecord is the network structure for the ExhaustSmokeObject defined in the RPR FOM
oCDtNetFalseTargetsAttributeRecord
oCDtNetFederateId
oCDtNetFirePdu
oCDtNetFixDatum
oCDtNetFlareStateRecordFlare State Record (EBV-DOC, 12.3.5.2)
oCDtNetFlareStateRecord_RPR_20
oCDtNetFloat32Network-order 32-bit IEEE-754 floating-point quantity
oCDtNetFloat64Network-order 64-bit IEEE-754 floating-point quantity
oCDtNetFundamentalParameterData
oCDtNetGenericVariableRecord
oCDtNetGlobalObjectDesignatorA DtGlobalObjectDesignator is an identifier that can be used to describe an object when communicating among simulations in DIS PDUs or HLA objects or interactions
oCDtNetGridAxisRecordFixedDtNetGridAxisRecord is the base class for the three grid axis record structures
oCDtNetGridAxisRecordFixed_RPR_20DtNetGridAxisRecordFixed_RPR_20 is similar to DtNetGridAxisRecordFixed but has added padding and a slightly different Order added RPR FOM 2.0 Draft 12
oCDtNetGridAxisRecordVariable
oCDtNetGridAxisRecordVariable_RPR_20DtNetGridAxisRecordVariable_RPR_20 IS DtNetGridAzisRecordVariable_RPR_20 with IrregularGridAxis data
oCDtNetGridDataRecordThe following are the network structures for the gridded data PDU class and other HLA/RPR structures
oCDtNetGridDataRecord_RPR_20
oCDtNetGridDataRecordType0In the following grid data records, myData is an array that contains the actual data values
oCDtNetGridDataRecordType0_RPR2_Rev3It so happens that the field sizes of "NumberOfBytes" and "NumberOfValues" have changed in RPR, so these new structures will account for that
oCDtNetGridDataRecordType0_RPR_20The RPR20 version changed the base, so we must re-inherit
oCDtNetGridDataRecordType1
oCDtNetGridDataRecordType1_RPR2_Rev3
oCDtNetGridDataRecordType1_RPR_20
oCDtNetGridDataRecordType2
oCDtNetGridDataRecordType2_RPR2_Rev3
oCDtNetGridDataRecordType2_RPR_20
oCDtNetGriddedDataPduDtNetGriddedDataPdu is the network structure for the gridded data PDU
oCDtNetGroundVehicleLightingRecord
oCDtNetHazeStruct
oCDtNetHighFidelityHaveQuickVtpRecord
oCDtNetIceStruct
oCDtNetIffAtcNavaidsBeamData
oCDtNetIffAtcNavaidsIFFDataRecord
oCDtNetIffAtcNavaidsLayerHeader
oCDtNetIffAtcNavaidsMode5Interrogator
oCDtNetIffAtcNavaidsMode5Transponder
oCDtNetIffAtcNavaidsModeSInterrogator
oCDtNetIffAtcNavaidsModeSTransponder
oCDtNetIffAtcNavaidsOperational
oCDtNetIffAtcNavaidsParameter
oCDtNetIffAtcNavaidsPduLayer
oCDtNetIffAtcNavaidsPduLayer1
oCDtNetIffAtcNavaidsPduLayer2
oCDtNetIffAtcNavaidsPduLayer3Interrogator
oCDtNetIffAtcNavaidsPduLayer3Transponder
oCDtNetIffAtcNavaidsPduLayer4Interrogator
oCDtNetIffAtcNavaidsPduLayer4Transponder
oCDtNetIffAtcNavaidsPduLayer5
oCDtNetIffAtcNavaidsSecondOperational
oCDtNetIffAtcNavaidsSystemIDThe following are the network structures for the data records used by the IFF/ATC/NAVAIDS PDU class
oCDtNetInt16Network-order signed 16-bit quantity
oCDtNetInt32Network-order signed 32-bit quantity
oCDtNetInt64A Network byte aligned 64 integer data structure
oCDtNetIoCommunicationsNodeRecord
oCDtNetIoEffectRecord
oCDtNetIsPartOfHelperStruct
oCDtNetIsPartOfStruct
oCDtNetLandSurfaceRecord
oCDtNetLaserPdu
oCDtNetLayerStruct
oCDtNetLinearAcceleration
oCDtNetLinearObjectStatePduDtNetLinearObjectStatePdu is the network structure for the linear object state PDU
oCDtNetLinearSegmentParameterDtNetLinearSegmentParameter is the network structure for the linear segment parameter which is used by the linear object state PDU
oCDtNetLinearSegmentRecordDtNetLinearSegment record is the network structure for the LinearSegmentStruct defined in the RPR FOM
oCDtNetLinearVelocity
oCDtNetMetocLayerRecord
oCDtNetMinefieldLaneMarkerRecordDtNetMinefieldLandMarkerRecored is the network structure for the MineFieldLaneMarkerObject defined in the RPR FOM
oCDtNetNamedLocationBaseStruct
oCDtNetnFomMapperInstances of DtNetnFomMapper are DtFomMappers configured to map between VR-Link classes and functionality to NETN FOM classes, attributes and parameters
oCDtNetnStateDecoderFactoryInstances of DtNetnStateDecoderFactory are used to create a Real-time Platform Reference (RPR) Federation Object Model (FOM) decoder
oCDtNetnStateEncoderFactoryInstances of DtNetnStateEncoderFactory are used to create encoders which know how to encode state repositories for Netn (Real-time Platform Reference) FOM specific objects into an HLA state message
oCDtNetObjectType
oCDtNetPatchIdentifier
oCDtNetPathVariant
oCDtNetPduHeader
oCDtNetPointVariant
oCDtNetPrecipitationStruct
oCDtNetPropulsionSystemDtNetPropulsionSystem is the network structure for the propulsion system data record in the supplemental emissions/entity state PDU
oCDtNetQueryPduTail
oCDtNetRadarBeamExtensionRecord
oCDtNetRadioEntityType
oCDtNetRadioModulationType
oCDtNetReceiverPdu
oCDtNetRecordSetDtNetRecordSet is the network structure for a record used by the PDU classes which inherit from the record set PDU base class
oCDtNetRecordSetPduDtNetRecordSetPdu is the network structure for a record set used by the PDU classes which inherit from the record set PDU base class
oCDtNetRecordSetRPR20DtNetRecordSetRPR20 is the network structure for the RecordSetList as described in the RPR FOM 2.0 as of Draft 14
oCDtNetRecordStructRPR20DtNetRecordStructPRP20 is the network structure for the RecordStruct as described in the RPR FOM 2.0 as of Draft 14
oCDtNetRelativeLocationPduThe following is the network representation of the RelativeLocation PDU
oCDtNetRelativePositionStruct
oCDtNetRelativeRangeBearingStruct
oCDtNetRepairCompletePdu
oCDtNetRepairResponsePdu
oCDtNetResupplyCancelPdu
oCDtNetResupplyOfferPdu
oCDtNetResupplyReceivedPdu
oCDtNetRouteRecord
oCDtNetSeparationRecord
oCDtNetServiceRequestPdu
oCDtNetShapeVariationPerforms encoding/decoding of the DIGuy shape variation data
oCDtNetShapeVariationArrayPerforms encoding/decoding of the DIGuy shape variation array data
oCDtNetSignalPdu
oCDtNetSilentAggregateListDtNetAggregateSystemList is the network structure for the silent aggregate system list for the aggregate state PDU
oCDtNetSilentEntityListDtNetAggregateEntityList is the network structure for the silent aggregate entity list for the aggregate state PDU
oCDtNetSilentEntityList_RPR_20DtNetSilentEntityList_RPR_20 is the network representation of the SilentEntityStruct from RPR FOM version 20
oCDtNetSimanPduHeader
oCDtNetSimulationAddress
oCDtNetSINCGARSModulationStruct_RPR_1
oCDtNetSINCGARSModulationStruct_RPR_2
oCDtNetSnowStruct
oCDtNetSocketA DtSocket that implements network sending and receiving function using IP/UDP broadcast, multicast or unicast
oCDtNetSpatialFPStruct
oCDtNetSpatialFVStruct
oCDtNetSpatialRPStruct
oCDtNetSpatialRVStruct
oCDtNetSpatialStaticStruct
oCDtNetStandardVariableRecord
oCDtNetStandardVariableRecordSet
oCDtNetStartResumePdu
oCDtNetStatusRecord
oCDtNetStopFreezePdu
oCDtNetSubsurfaceLayerRecord
oCDtNetSuppEmisEntStatePduDtNetSuppEmisEntityStatePdu is the network structure for the supplemental emissions/entity state PDU
oCDtNetSupplyQuantity
oCDtNetSymbolIdRecord
oCDtNetSystemData
oCDtNetTankerAircraftLightingRecord
oCDtNetTimeStampInstances of DtNetTimeStamp are network representations of a DIS time stamp
oCDtNetTopoUpCoord
oCDtNetTransmitterPdu
oCDtNetTroposphereLayerRecord
oCDtNetU128A Network byte aligned 128 unsigned integer data structure
oCDtNetU16Network-order unsigned 16-bit quantity
oCDtNetU32Network-order unsigned 32-bit quantity
oCDtNetU64A Network byte aligned 64 unsigned integer data structure
oCDtNetUnderwaterAcousticAddtnlPassiveAct
oCDtNetUnderwaterAcousticBeam
oCDtNetUnderwaterAcousticEmitterSystem
oCDtNetUnderwaterAcousticShaftSpeed16The following are the network structures for the data records used by the underwater acoustics PDU class
oCDtNetUnderwaterAcousticShaftSpeed32
oCDtNetUniformGeometryRecordUniform Geometry Record (EBV-DOC, 12.4.4.16)
oCDtNetUniformGeometryRecord_RPR_20
oCDtNetUuid
oCDtNetUuidRecord
oCDtNetVarDatum
oCDtNetVector32A Network Byte Order layout using 32 bit floats for DtVector
oCDtNetVector64A Network Byte Order layout using 64 bit floats for DtVector
oCDtNetVectoringNozzleSystemDtNetVectoringNozzleSystem is the network structure for the vectoring nozzle system data record in the supplemental emissions/entity state PDU
oCDtNetVPRecord
oCDtNetWaterCurrentStruct
oCDtNetWaterSurfaceRecord
oCDtNetWaveStruct
oCDtNetWaypoints
oCDtNetWindCorridorRecord
oCDtNetWindStruct
oCDtNetWorldCoordinates
oCDtNormalizedGeodeticVector
oCDtNormalizedVector
oCDtNoteNode
oCDtNotesType
oCDtNullFederateAmbassador
oCDtNumberDatatypeRepA type of datatype that can turn itself into a number (double) representation
oCDtObjClassDescAn instance of DtObjClassDesc is a "class descriptor" for an HLA Object class
oCDtObjectClassFedNodeDefines an object class inside our Fed Tree
oCDtObjectHistory
oCDtObjectIdDtObjectId instances are used to represent RTI::ObjectInstances in VR-Link
oCDtObjectIdHashKeyInstances of DtObjectIdHashKey are hash keys made from DtObjectIds
oCDtObjectIdHashlistInstances of DtObjectIdHashlist are hash lists, where you can store associations between DtObjectIds and arbitrary pieces of data
oCDtObjectPublisherInstances of DtObjectPublisher are used for local or source simulations of objects, (i.e
oCDtObjectPublisherContainerDtObjectPublisherContainer is an ObjectPublisher container which will execute a method on all contained objects in parallel threads
oCDtObjectReflectAttributeValuesCbInfoInstances of DtReflectAttributeValuesCbInfo are used for providing a callback when attributes change for an object in the federation
oCDtObjectTagModifierInstances of DtObjectTagModifier are registered with the DtExerciseConn, in order to modify the userTag of HLA object updates
oCDtObserveeInstances of DtObservee are used to manage interest in this object by other objects, i.e
oCDtObserverInstances of DtObserver are used to manage interest in other objects by this object
oCDtOctetArray1Plus
oCDtOctetArray3
oCDtOctetArray7
oCDtOldHashlist
oCDtOldIntrusiveHashlist
oCDtOMTDatatypeNodeNode in an OMT tree containing a datatype description
oCDtOMTFileReader
oCDtOMTNodeNode in an OMT tree
oCDtOMTReadException
oCDtOMTTreeA tree using the an OMT File information
oCDtOMTTreePOC
oCDtOMTTreeReference
oCDtOutputStreamDtOutputStream is used for all toolkit output
oCDtOutputStreamBufferDtOutputStreamBuffer is the internal buffer for DtOutputStream
oCDtOwnershipHandlerThis is a base class meant to encapsulate user callbacks on ownership management services
oCDtParallelExecutionContainerDtParallelExecutionContainer is implementation of DtExecutionContainer which executes methods on all contained objects in parallel on multiple threads
oCDtParameterCbInfo
oCDtParameterFedNodeRepresents an parameter inside a object class
oCDtPartialAcquireOwnershipCbInfo
oCDtPartialAcquireOwnershipRequestCbInfo
oCDtPartialDivestOwnershipCbInfo
oCDtPartialDivestOwnershipRequestCbInfo
oCDtPartialOwnershipHandlerThis 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
oCDtPartitionNormalizer
oCDtPatchIdentifierDtPatchIdentifier is used to uniquely identify a uniform patch
oCDtPathVariantStructThe entity's route is either an array of locations
oCDtPduDtPdu is the base class for all PDU's in VR-Link
oCDtPduDecoderBase class for all DIS decoders
oCDtPduEncoderBase class for all DIS encoders
oCDtPduFilterTest
oCDtPduKindStringMapInstances of this class are used to conveniently convert between pdu types and strings
oCDtPerformanceStatsA stats reporter class is responsible for managing a collection of time stats
oCDtPhysicalEntityDecoderClass DtPhysicalEntityDecoder:
oCDtPhysicalEntityEncoderClass DtPhysicalEntityEncoder:
oCDtPlatformDecoderClass DtPlatformDecoder:
oCDtPlatformEncoderClass DtPlatformEncoder:
oCDtPointObjectDecoderInstances of DtPointObjectDecoder are used to decode point object state messages for a state repository in and HLA environment
oCDtPointObjectEncoderInstances of DtPointObjectEncoder are used to encode point object state messages from a state repository in an HLA environment
oCDtPointObjectPublisherClass DtPointObjectPublisher:
oCDtPointObjectRepositoryInstances of DtPointObjectRepository are used to maintain state information needed by point environment object entities
oCDtPointObjectTransactionInstances of DtPointObjectTransaction are used to represent Point Object Transactions in the RPR FOM
oCDtPointObjectTransactionDecoderClass DtPointObjTransDecoder:
oCDtPointObjectTransactionEncoderClass DtPointObjectTransactionEncoder:
oCDtPointVariantStructThe entity's destination is either a location
oCDtPrecipitationStruct
oCDtPrinterDtPrinter is an abstract base class which provides an interface for output
oCDtPropulsionNoiseDecoderClass DtPropulsionNoiseDecoder
oCDtPropulsionNoiseEncoderClass DtPropulsionNoiseEncoder
oCDtPropulsionNoisePublisherClass DtPropulsionNoisePublisher
oCDtPropulsionNoiseStateRepositoryClass DtPropulsionNoiseStateRepository
oCDtPropulsionSystemClass DtPropulsionSystem:
oCDtPtrHashKeyDtPtrHashKey is used as an index into DtHashList where the key is a pointer
oCDtPublisherContainerDtPublisherContainer is an container which will execute a method on all contained objects in parallel threads
oCDtPublisherListDefines the DtPublisherList template. The parameter is the VR-Link Publisher object class type
oCDtQuaternionQuaternions are used to represent orientation of an object
oCDtQueueSocketA DtQueueSocket is a DtSocket that does NOT send or receive
oCDtRadarBeamDecoderClass DtRadarBeamDecoder:
oCDtRadarBeamEncoderClass DtRadarBeamEncoder:
oCDtRadarBeamExtensionRecordStandard Variable record for sending extended Radar Beam data
oCDtRadarBeamScanDataVariantStruct
oCDtRadarForceDimension
oCDtRadioDimension
oCDtRadioEntityType
oCDtRadioReceiverDecoderClass DtRadioReceiverDecoder:
oCDtRadioReceiverEncoderClass DtRadioReceiverEncoder:
oCDtRadioReceiverPublisherClass DtRadioReceiverPublisher:
oCDtRadioReceiverRepositoryInstances of DtRadioReceiverRepository are used to store state information for radio receiver objects in both HLA and DIS environments
oCDtRadioReceiverStrategy
oCDtRadioTransmitterDecoderClass DtRadioTransmitterDecoder:
oCDtRadioTransmitterEncoderClass DtRadioTransmitterEncoder:
oCDtRadioTransmitterPublisherClass DtRadioTransmitterPublisher:
oCDtRadioTransmitterRepositoryInstances of DtRadioTransmitterRepository are used to store state information for objects which are radio transmitters
oCDtRadioTransmitterStrategy
oCDtRasterScanDataThis class defines a data type used for MAK_RadarBeam class instances
oCDtRawBinaryRadioSignalDecoderClass DtRawBinaryRadioSignalDecoder:
oCDtRawBinaryRadioSignalEncoderClass DtRawBinaryRadioSignalEncoder:
oCDtReceiveInteractionCbInfoInstances of DtReceiveInteractionCbInfo are used for providing a callback when an interaction is received from another federate
oCDtRecordRDecoderClass DtRecordRDecoder:
oCDtRecordREncoderClass DtRecordREncoder:
oCDtRecordRInteractionClass DtRecordRInteraction:
oCDtRecordSetInstances of DtRecordSet are used to contain the record sets used by the PDU classes which inherit from the record set PDU base class
oCDtRecordSetListInstances of DtRecordSetList are lists of RecordSets
oCDtReferenceEllipsoidInstances of this class are used to store a particular mapDatum and perform useful calculations based on this map – specifically it can be used to convert between geodetic and geocentric coordinates using the given reference ellipsoid (which is defined by a DtMapDatum)
oCDtReflectAttributeValuesCbInfoInstances of DtReflectAttributeValuesCbInfo are used for providing a callback when attributes change for an object in federation
oCDtReflectAttributeValuesCbListInstances of DtReflectAttributeValuesCbList are used to provide a list of callbacks (DtReflectAttributeValuesCbInfo) which are called when attributes change for an object in a federation
oCDtReflectedActiveSonarInstances of DtReflectedActiveSonar are used to represent a simulated EmbeddedSystem.UnderwaterAcousticsEmission.ActiveSonar object reflected across a network
oCDtReflectedActiveSonarBeamInstances of DtReflectedActiveSonarBeam are used to represent HLA ActiveSonarBeam objects that were remotely published
oCDtReflectedActiveSonarBeamListInstances of DtReflectedActiveSonarBeamList manage a list of remote ActiveSonarBeams in the exercise
oCDtReflectedActiveSonarListInstances of DtReflectedActiveSonarList manage a list of DtReflectedActiveSonar objects
oCDtReflectedAdditionalPassiveActivitiesInstances of DtReflectedAdditionalPassiveActivities are used to represent a simulated EmbeddedSystem.UnderwaterAcousticsEmission.AdditionalPassiveActivities object reflected across a network
oCDtReflectedAdditionalPassiveActivitiesListInstances of DtReflectedAdditionalPassiveActivitiesList manage a list of DtReflectedAdditionalPassiveActivities objects
oCDtReflectedAerodromeInstances of DtReflectedAerodrome are used to represent a simulated HLAobjectRoot.Aerodrome object reflected across a network
oCDtReflectedAerodromeListInstances of DtReflectedAerodromeList manage a list of DtReflectedAerodrome objects
oCDtReflectedAggregateClass DtReflectedAggregate:
oCDtReflectedAggregateListClass DtReflectedAggregateList:
oCDtReflectedArealObjectClass DtReflectedArealObject:
oCDtReflectedArealObjectListInstances of DtReflectedArealObjectList manage the list of of remote Areal Objects in the exercise
oCDtReflectedDesignatorClass DtReflectedDesignator:
oCDtReflectedDesignatorListInstances of DtReflectedDesignatorList manage the list of of remote Designators in the exercise
oCDtReflectedDIGuyObjectInstances of DtReflectedDIGuyObject are used to represent a simulated HLAobjectRoot.DIGuyObject object reflected across a network
oCDtReflectedDIGuyObjectListInstances of DtReflectedDIGuyObjectList manage a list of DtReflectedDIGuyObject objects
oCDtReflectedEmitterBeamClass DtReflectedEmitterBeam:
oCDtReflectedEmitterBeamListInstances of DtReflectedEmitterBeamList manage the list of of remote EmitterBeams in the exercise
oCDtReflectedEmitterSystemInstances of DtReflectedEmitterSystem represent EmitterSystem objects simulated by remote applications
oCDtReflectedEmitterSystemListInstances of DtReflectedEmitterSystemList manage the list of of remote EmitterSystems in the exercise
oCDtReflectedEntityInstances of DtReflectedEntity are used to represent a simulation entity reflected across a network (i.e
oCDtReflectedEntityListInstances of DtReflectedEntityList are used to manage remote entities from the network
oCDtReflectedEnvironmentProcessInstances of DtReflectedEnvironmentProcess are used to represent an Instance of an EnvironmentProcess HLA Object which was published remotely
oCDtReflectedEnvironmentProcessListInstances of DtReflectedEnvironmentProcessList manage the list of remote environmental processes in the exercise
oCDtReflectedFederateThis class contains information about a Federate instance in HLA
oCDtReflectedFederateListInstances of DtReflectedFederateList manage a list of DtReflectedFederate objects
oCDtReflectedGenericObjectInstances of DtReflectedGenericObject are used to represent "GenericObject" objects simulated remotely, that we hear about through the RTI
oCDtReflectedGenericObjectListDtReflectedGenericObjectList provides a reflected list of a class of FOM objects passed to the constructor
oCDtReflectedGriddedDataClass DtReflectedGriddedData:
oCDtReflectedGriddedDataListClass DtReflectedGriddedDataList:
oCDtReflectedIffClass DtReflectedIff:
oCDtReflectedIFFDataInstances of DtReflectedIFFData are used to represent a simulated HLAobjectRoot.IFFData object reflected across a network
oCDtReflectedIFFDataListInstances of DtReflectedIFFDataList manage a list of DtReflectedIFFData objects
oCDtReflectedIffListAn instance of this class manages the list of "IFF" objects that are simulated remotely, and reflected to us by the RTI
oCDtReflectedLandSurfaceInstances of DtReflectedLandSurface are used to represent a simulated HLAobjectRoot.METOC_Root.EnvironmentCondition.Weather.LandSurface object reflected across a network
oCDtReflectedLandSurfaceListInstances of DtReflectedLandSurfaceList manage a list of DtReflectedLandSurface objects
oCDtReflectedLinearObjectClass DtReflectedLinearObject:
oCDtReflectedLinearObjectListClass DtReflectedLinearObjectList:
oCDtReflectedMode1Instances of DtReflectedMode1 are used to represent a simulated HLAobjectRoot.IFFData.Mode1 object reflected across a network
oCDtReflectedMode1ListInstances of DtReflectedMode1List manage a list of DtReflectedMode1 objects
oCDtReflectedMode2Instances of DtReflectedMode2 are used to represent a simulated HLAobjectRoot.IFFData.Mode2 object reflected across a network
oCDtReflectedMode2ListInstances of DtReflectedMode2List manage a list of DtReflectedMode2 objects
oCDtReflectedMode3AInstances of DtReflectedMode3A are used to represent a simulated HLAobjectRoot.IFFData.Mode3A object reflected across a network
oCDtReflectedMode3AListInstances of DtReflectedMode3AList manage a list of DtReflectedMode3A objects
oCDtReflectedMode3CInstances of DtReflectedMode3C are used to represent a simulated HLAobjectRoot.IFFData.ModeC object reflected across a network
oCDtReflectedMode3CListInstances of DtReflectedMode3CList manage a list of DtReflectedMode3C objects
oCDtReflectedMode4Instances of DtReflectedMode4 are used to represent a simulated HLAobjectRoot.IFFData.Mode4 object reflected across a network
oCDtReflectedMode4ListInstances of DtReflectedMode4List manage a list of DtReflectedMode4 objects
oCDtReflectedMode5Instances of DtReflectedMode5 are used to represent a simulated HLAobjectRoot.IFFData.Mode5 object reflected across a network
oCDtReflectedMode5ListInstances of DtReflectedMode5List manage a list of DtReflectedMode5 objects
oCDtReflectedModeSInstances of DtReflectedModeS are used to represent a simulated HLAobjectRoot.IFFData.ModeS object reflected across a network
oCDtReflectedModeSListInstances of DtReflectedModeSList manage a list of DtReflectedModeS objects
oCDtReflectedObjectClass DtReflectedObject:
oCDtReflectedObjectCallbackInfoInstances of DtReflectedObjectCallbackInfo are used to contain the function and user data associated with a DtReflectedObject callback
oCDtReflectedObjectListClass DtReflectedObjectList
oCDtReflectedPointObjectClass DtReflectedPointObject:
oCDtReflectedPointObjectListClass DtReflectedPointObjectList:
oCDtReflectedPropulsionNoiseInstances of DtReflectedPropulsionNoise are used to represent a simulated EmbeddedSystem.UnderwaterAcousticsEmission.PropulsionNoise object reflected across a network
oCDtReflectedPropulsionNoiseListInstances of DtReflectedPropulsionNoiseList manage a list of DtReflectedPropulsionNoise objects
oCDtReflectedRadioReceiverClass DtReflectedRadioReceiver:
oCDtReflectedRadioReceiverListClass DtReflectedRadioReceiverList:
oCDtReflectedRadioTransmitterClass DtReflectedRadioTransmitter:
oCDtReflectedRadioTransmitterListClass DtReflectedRadioTransmitterList:
oCDtReflectedRRBInstances of DtReflectedRRB are used to represent a simulated HLAobjectRoot.IFFData.RRB object reflected across a network
oCDtReflectedRRBListInstances of DtReflectedRRBList manage a list of DtReflectedRRB objects
oCDtReflectedRunwayInstances of DtReflectedRunway are used to represent a simulated HLAobjectRoot.Runway object reflected across a network
oCDtReflectedRunwayListInstances of DtReflectedRunwayList manage a list of DtReflectedRunway objects
oCDtReflectedServiceInstances of DtReflectedService are used to represent a simulated HLAobjectRoot.METOC_Root.Service object reflected across a network
oCDtReflectedServiceListInstances of DtReflectedServiceList manage a list of DtReflectedService objects
oCDtReflectedSovietInstances of DtReflectedSoviet are used to represent a simulated HLAobjectRoot.IFFData.Soviet object reflected across a network
oCDtReflectedSovietListInstances of DtReflectedSovietList manage a list of DtReflectedSoviet objects
oCDtReflectedSubsurfaceLayerInstances of DtReflectedSubsurfaceLayer are used to represent a simulated HLAobjectRoot.METOC_Root.EnvironmentCondition.SubsurfaceLayer object reflected across a network
oCDtReflectedSubsurfaceLayerListInstances of DtReflectedSubsurfaceLayerList manage a list of DtReflectedSubsurfaceLayer objects
oCDtReflectedTCASDataInstances of DtReflectedTCASData are used to represent a simulated HLAobjectRoot.IFFData.TCASData object reflected across a network
oCDtReflectedTCASDataListInstances of DtReflectedTCASDataList manage a list of DtReflectedTCASData objects
oCDtReflectedTimeAndDateInstances of DtReflectedTimeAndDate are used to represent a simulated HLAobjectRoot.MAK_TimeAndDate object reflected across a network
oCDtReflectedTimeAndDateListInstances of DtReflectedTimeAndDateList manage a list of DtReflectedTimeAndDate objects
oCDtReflectedTroposphereLayerInstances of DtReflectedTroposphereLayer are used to represent a simulated HLAobjectRoot.METOC_Root.EnvironmentCondition.Weather.TroposphereLayer object reflected across a network
oCDtReflectedTroposphereLayerListInstances of DtReflectedTroposphereLayerList manage a list of DtReflectedTroposphereLayer objects
oCDtReflectedUnderwaterAcousticsInstances of DtReflectedUnderwaterAcoustics represent EmitterSystem objects simulated by remote applications
oCDtReflectedUnderwaterAcousticsListInstances of DtReflectedUnderwaterAcousticsList manage a list of DtReflectedActiveSonar objects
oCDtReflectedVRLinkStateInstances of DtReflectedVRLinkState are used to represent a simulated VRLinkState object reflected across a network
oCDtReflectedVRLinkStateListInstances of DtReflectedVRLinkStateList manage a list of DtReflectedVRLinkState objects
oCDtReflectedWaterSurfaceInstances of DtReflectedWaterSurface are used to represent a simulated HLAobjectRoot.METOC_Root.EnvironmentCondition.Weather.WaterSurface object reflected across a network
oCDtReflectedWaterSurfaceListInstances of DtReflectedWaterSurfaceList manage a list of DtReflectedWaterSurface objects
oCDtReflectedWeatherInstances of DtReflectedWeather are used to represent a simulated HLAobjectRoot.METOC_Root.EnvironmentCondition.Weather object reflected across a network
oCDtReflectedWeatherListInstances of DtReflectedWeatherList manage a list of DtReflectedWeather objects
oCDtReflectedWindCorridorInstances of DtReflectedWindCorridor are used to represent a simulated HLAobjectRoot.METOC_Root.EnvironmentCondition.WindCorridor object reflected across a network
oCDtReflectedWindCorridorListInstances of DtReflectedWindCorridorList manage a list of DtReflectedWindCorridor objects
oCDtRegControlCbInfoInstances of DtRegControlCbInfo are used for providing a callback when the RTI update control services are invoked
oCDtRegControlCbListInstances of DtRegControlCbList are used to provide a list of callbacks (DtRegControlCbInfo) which are invoked when a registration control advisory is called by RTI
oCDtRelativePositionStruct
oCDtRemoveEntityDecoderClass DtRemoveEntityDecoder:
oCDtRemoveEntityEncoderClass DtRemoveEntityEncoder:
oCDtRemoveEntityInteractionClass DtRemoveEntityInteraction:
oCDtRemoveObjectCbInfoInstances of DtRemoveObjectCbInfo are used for providing a callback when an object has been removed from the federation or no longer meets the interest criteria of the federate
oCDtRemoveObjectRequestDecoderClass DtRemoveObjectRequestDecoder:
oCDtRemoveObjectRequestEncoderClass DtRemoveObjectRequestEncoder:
oCDtRemoveObjectRequestInterClass DtRemoveObjectRequestInter:
oCDtRemoveObjectResultDecoderClass DtRemoveObjectResultDecoder:
oCDtRemoveObjectResultEncoderClass DtRemoveObjectResultEncoder:
oCDtRemoveObjectResultInterClass DtRemoveObjectResultInter:
oCDtRepairCompleteDecoderClass DtRepairCompleteDecoder:
oCDtRepairCompleteEncoderClass DtRepairCompleteEncoder:
oCDtRepairCompleteInteractionClass DtRepairCompleteInteraction:
oCDtRepairResponseDecoderClass DtRepairResponseDecoder:
oCDtRepairResponseEncoderClass DtRepairResponseEncoder:
oCDtRepairResponseInteractionClass DtRepairResponseInteraction:
oCDtReplyInteractionInstances of DtReplyInteraction are used to store state data for IFFEmission.Reply interactions
oCDtReplyInteractionDecoderInstances of DtReplyInteractionDecoder are used to decode data from the network into DtReplyInteraction objects
oCDtReplyInteractionEncoderInstances of DtReplyInteractionEncoder are used to encode data from DtReplyInteraction objects into network structures
oCDtResupplyCancelDecoderClass DtResupplyCancelDecoder:
oCDtResupplyCancelEncoderClass DtResupplyCancelEncoder:
oCDtResupplyCancelInteractionClass DtResupplyCancelInteraction:
oCDtResupplyOfferDecoderClass DtResupplyOfferDecoder:
oCDtResupplyOfferEncoderClass DtResupplyOfferEncoder:
oCDtResupplyOfferInteractionClass DtResupplyOfferInteraction:
oCDtResupplyReceivedDecoderClass DtResupplyReceivedDecoder:
oCDtResupplyReceivedEncoderClass DtResupplyReceivedEncoder:
oCDtResupplyRecInteractionClass DtResupplyRecInteraction:
oCDtRibbonBridgeDecoderClass DtRibbonBridgeDecoder:
oCDtRibbonBridgeEncoderClass DtRibbonBridgeEncoder:
oCDtRibbonBridgeObjectTransactionDecoderClass DtRibbonBridgeObjectTransactionDecoder:
oCDtRibbonBridgeObjectTransactionEncoderClass DtRibbonBridgeObjectTransactionEncoder:
oCDtRouteRecordVariable record for sending the Route enum
oCDtRoutingSpaceDesc
oCDtRprFomMapperIf you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleFomMapper - a FOM Mapper that contains mappings for only the subset of RPR FOM objects/interactions that are used by most MAK tools
oCDtRprHlaObjectFactoryInstances of DtRprHlaObjectFactory are used to create RPR (Real-time Platform Reference) FOM HLA objects
oCDtRprInteractionDecoderFactoryIf 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
oCDtRprInteractionEncoderFactoryIf 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
oCDtRprInteractionFactoryIf you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprInteractionFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools
oCDtRprOwnershipHandlerThis class adds the RPR Ownership interactions to the default ownership handler
oCDtRprStateDecoderFactoryIf you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprStateDecoderFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools
oCDtRprStateEncoderFactoryIf you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprStateEncoderFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools
oCDtRRBDecoderInstances of DtRRBDecoder are used to decode data from the network into DtRRBStateRepository objects
oCDtRRBEncoderInstances of DtRRBEncoder encode data from DtRRBStateRepository objects to the net structures to be sent to the network
oCDtRRBIffDecoder
oCDtRRBIffEncoder
oCDtRRBPublisherInstances of DtRRBPublisher publish IFFData.RRB objects to the network
oCDtRRBStateRepositoryInstances of DtRRBStateRepository are used to store state data for IFFData.RRB objects
oCDtRttabRadioSignalDecoder
oCDtRttabRadioSignalEncoder
oCDtRttabRadioSignalInteraction
oCDtRttabStruct
oCDtRttReplyRadioSignalDecoder
oCDtRttReplyRadioSignalEncoder
oCDtRttReplyRadioSignalInteraction
oCDtRunnableDeclares the DtRunnable class for defining a object that can be run in a thread
oCDtRunwayDecoderInstances of DtRunwayDecoder are used to decode data from the network into DtRunwayStateRepository objects
oCDtRunwayEncoderInstances of DtRunwayEncoder encode data from DtRunwayStateRepository objects to the net structures to be sent to the network
oCDtRunwayGeometryStruct
oCDtRunwayLightStruct
oCDtRunwayPublisherInstances of DtRunwayPublisher publish Runway objects to the network
oCDtRunwayStateRepositoryInstances of DtRunwayStateRepository are used to store state data for runway objects
oCDtScopedLockDtScopedLock provides a Boost source compatible scoped lock for DtMutex
oCDtScopedParallelExecutionLockConvenience class for scoped locking
oCDtScopedSequenceLockA scoped sequence lock
oCDtSelectParam
oCDtSelectParamWithWrite
oCDtSensorDecoderClass DtSensorDecoder:
oCDtSensorEncoderClass DtSensorEncoder:
oCDtSeparationVPRecordA representation of a single Separation part, which is specific to DIS version 7
oCDtServiceDecoderInstances of DtServiceDecoder are used to decode data from the network into DtServiceStateRepository objects
oCDtServiceEncoderInstances of DtServiceEncoder encode data from DtServiceStateRepository objects to the net structures to be sent to the network
oCDtServicePublisherInstances of DtServicePublisher publish METOC_Root.Service objects to the network
oCDtServiceRequestDecoderClass DtServiceRequestDecoder:
oCDtServiceRequestEncoderClass DtServiceRequestEncoder:
oCDtServiceRequestInteractionClass DtServiceRequestInteraction:
oCDtServiceStateRepositoryInstances of DtServiceStateRepository are used to store state data for METOC_Root.Service objects
oCDtSetDataDecoderClass DtSetDataDecoder:
oCDtSetDataEncoderClass DtSetDataEncoder:
oCDtSetDataInteractionInstances of DtSetDataInteraction are used to represent SetData Interactions in the RPR FOM
oCDtSetDataStrategyDtSetDataStrategy class
oCDtSetRecordDecoderClass DtSetRecordDecoder:
oCDtSetRecordEncoderClass DtSetRecordEncoder:
oCDtSetRecordInteraction
oCDtSharedMemoryPoolClientDtSharedMemoryPoolClient is used to attach to and access a previously created memory pool
oCDtSharedMemoryPoolManagerThis class creates and manages a shared memory pool
oCDtShmMsgQueueManager
oCDtShmMsgQueueReader
oCDtShmMsgQueueWriter
oCDtShortDatatypeRepOMT Datatype of type Short - in network format which means Big Endian representation
oCDtShortLEDatatypeRepOMT Datatype of type Short - in little endian
oCDtSignalInteractionInstances of DtSignalInteraction are used to represent RadioSignal RPR FOM Interactions
oCDtSignalStrategy
oCDtSilentAggregateListDtSilentAggregateList is a class which contains the information needed to describe a list of silent aggregates for the aggregate state PDU
oCDtSilentEntityListDtSilentEntityList is a class which contains the information needed to describe a list of silent entities for the aggregate state PDU
oCDtSimpleDatatypeNode
oCDtSimpleDatatypeType
oCDtSimpleKeyboardInstances of DtSimpleKeyboard are used to process keyboard input in a console application
oCDtSimulationAddressA DtSimulationAddress is used in DIS to identify a particular simulator
oCDtSINCGARSModulationInstances of DtSINCGARSModulation are used in DtRadioTransmitterRepositor to store information about a SINCGARSModulation Structure (from SpreadSpectrum)
oCDtSmoothOrient
oCDtSmoothOriWithDrInstances of DtSmoothOriWithDr are used to provide the mechanism to smooth orientation and dead-reckon orientation
oCDtSmoothPos
oCDtSmoothPosWithDrInstances of DtSmoothPosWithDr are used to provide the mechanism to smooth position and dead-reckon position
oCDtSnowStruct
oCDtSocketDtSocket provides a low level interface for packet I/O with VR-Link applications
oCDtSocketMsg
oCDtSocketPairSocket
oCDtSoldierDecoderClass DtSoldierDecoder:
oCDtSoldierEncoderClass DtSoldierEncoder:
oCDtSovietDecoderInstances of DtSovietDecoder are used to decode data from the network into DtSovietStateRepository objects
oCDtSovietEncoderInstances of DtSovietEncoder encode data from DtSovietStateRepository objects to the net structures to be sent to the network
oCDtSovietIffDecoder
oCDtSovietIffEncoder
oCDtSovietPublisherInstances of DtSovietPublisher publish IFFData.Soviet objects to the network
oCDtSovietStateRepositoryInstances of DtSovietStateRepository are used to store state data for IFFData.Soviet objects
oCDtSpheroidDtSpheroid represents an ellipsoid model of the earth
oCDtSpiralScanDataThis class defines a data type used for MAK_RadarBeam class instances
oCDtSquitterAirbornePositionReportIFFDataStruct
oCDtSquitterAirborneVelocityReportIFFDataStruct
oCDtSquitterEventDrivenReportIFFDataStruct
oCDtSquitterIdentificationReportIFFDataStruct
oCDtSquitterInteractionInstances of DtSquitterInteraction are used to store state data for IFFEmission.Squitter interactions
oCDtSquitterInteractionDecoderInstances of DtSquitterInteractionDecoder are used to decode data from the network into DtSquitterInteraction objects
oCDtSquitterInteractionEncoderInstances of DtSquitterInteractionEncoder are used to encode data from DtSquitterInteraction objects into network structures
oCDtSquitterSurfacePositionReportIFFDataStruct
oCDtStandardVariableRecord
oCDtStandardVariableRecordSet
oCDtStartResumeDecoderInstances of DtStartResumeDecoder are used to decode StartResume Interactions from the network
oCDtStartResumeEncoderDtStartResumeEncoder is a DtInteractionEncoder that registers parameter encoders for all of the START/RESUME interaction parameters
oCDtStartResumeInteractionClass DtStartResumeInteraction:
oCDtStartResumeStrategyDtSetDataStrategy class
oCDtStartStopInterCbInfoClass DtStartStopInterCbInfo:
oCDtStartStopInterCbListClass DtStartStopInterCbList:
oCDtStateDecoderFactoryInstances 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)
oCDtStateEncoderFactoryInstances 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)
oCDtStateMsgClass DtStateMsg:
oCDtStateRepositoryDtStateRepository is an abstract base class for maintaining state for an object
oCDtStateRepositoryExtension
oCDtStatusRecordVariable record for sending a status enum
oCDtStderrPrinterClass DtStderrPrinter is a subclass of DtPrinter which copies all input received from DtOutputStream to the systems standard error device
oCDtStdoutPrinterDtStdoutPrinter is a subclass of DtPrinter which copies all input received from DtOutputStream to the systems standard output device
oCDtStopFreezeDecoderInstances of DtStopFreezeDecoder are used to decode StopFreeze Interactions from the network
oCDtStopFreezeEncoderDtStopFreezeEncoder is a DtInteractionEncoder that registers parameter encoders for all of the STOP/FREEZE interaction parameters
oCDtStopFreezeInteractionInstances of DtStopFreezeInteraction are used to represent StopFreeze Interactions in the RPR ROM
oCDtStopFreezeStrategyDtSetDataStrategy class
oCDtStreamReaderInstances of DtStreamReader decode values from a byte array
oCDtStreamWriterInstances of DtStreamWriter encode values into a byte array
oCDtStringInstances of DtString are used to represent strings
oCDtStringDatatypeRepOMT Datatype of type string
oCDtStringHashKeyInstances of DtStringHashKey are used as a hash key made from a string
oCDtStringPatternMatchPerforms pattern matching against user specified DtString using Boyer Moore algorithm
oCDtStringTreeBasically a struct with a destructor, a string tree is a collection of indexed strings used to hold more complex attributes or parameters
oCDtSubscribeStrategyThis is the DtSubscribeStrategy class. It is the abstract base class for all derived interaction subscribe strategies
oCDtSubsurfaceLayerDecoderInstances of DtSubsurfaceLayerDecoder are used to decode data from the network into DtSubsurfaceLayerStateRepository objects
oCDtSubsurfaceLayerEncoderInstances of DtSubsurfaceLayerEncoder encode data from DtSubsurfaceLayerStateRepository objects to the net structures to be sent to the network
oCDtSubsurfaceLayerPublisherInstances of DtSubsurfaceLayerPublisher publish METOC_Root.EnvironmentCondition.SubsurfaceLayer objects to the network
oCDtSubsurfaceLayerRecord
oCDtSubsurfaceLayerStateRepositoryInstances of DtSubsurfaceLayerStateRepository are used to store state data for METOC_Root.EnvironmentCondition.SubsurfaceLayer objects
oCDtSurfaceVesselDecoderClass DtSurfaceVesselDecoder:
oCDtSurfaceVesselEncoderClass DtSurfaceVesselEncoder:
oCDtSymbolIdRecordVariable record for sending the SymbolId string
oCDtSynchronizationPointsType
oCDtSynchroNode
oCDtSyntheticEnvironmentObjectTypeDtSyntheticEnvironmentObjectType is a class which contains information identifying the type of a synthetic environment object
oCDtSystemHashKeyInstances of DtSystemHashKey are used as hash keys for an emitter system
oCDtTadilJWordStruct
oCDtTagNode
oCDtTaitBryanDtTaitBryans are used to represent orientation of an object, using a set of three Euler angles
oCDtTankerAircraftDecoderClass DtTankerAircraftDecoder:
oCDtTankerAircraftEncoderClass DtTankerAircraftEncoder:
oCDtTankerAircraftLightingRecordAttribute record for sending Tanker Aircraft Refueling light information across the network
oCDtTCASDataDecoderInstances of DtTCASDataDecoder are used to decode data from the network into DtTCASDataStateRepository objects
oCDtTCASDataEncoderInstances of DtTCASDataEncoder encode data from DtTCASDataStateRepository objects to the net structures to be sent to the network
oCDtTCASDataPublisherInstances of DtTCASDataPublisher publish IFFData.TCASData objects to the network
oCDtTCASDataStateRepositoryInstances of DtTCASDataStateRepository are used to store state data for IFFData.TCASData objects
oCDtTcpForwarder
oCDtTcpMessageEncapsulates a message for storage in a message queue
oCDtTcpSocketAn implementation of DtSocket which uses a TCP connection
oCDtTcpSocketMgr
oCDtTemplatedExceptionA Templated version of DtException
oCDtThreadAbstract Threading Class Provides a system independent thread object
oCDtThreadedObject
oCDtThreadSafeThread safe interface to a value
oCDtThreadStartThe thread start object
oCDtThresholderInstances of DtThresholder store thresholding information used to determine what attributes of an entity need to be updated
oCDtTimeAndDateDecoderInstances of DtTimeAndDateDecoder are used to decode data from the network into DtTimeAndDateStateRepository objects
oCDtTimeAndDateEncoderInstances of DtTimeAndDateEncoder encode data from DtTimeAndDateStateRepository objects to the net structures to be sent to the network
oCDtTimeAndDatePublisherInstances of DtTimeAndDatePublisher publish MAK_TimeAndDate objects to the network
oCDtTimeAndDateStateRepositoryInstances of DtTimeAndDateStateRepository are used to store state data for MAK_TimeAndDate objects
oCDtTimedLappingSection
oCDtTimedSectionDtTimedSection are objects used to measure a section of time
oCDtTimeReflectedObjectIdKeyMap key used to store reflected objects by time that allows removal by key with both the key's time and ID stored in the reflected object Note: Object's key time must remain unchanged while in map
oCDtTimeRepNode
oCDtTimeStatisticThis object takes time samples and maintains the minimum and maximum as well as a running average of the time samples
oCDtTimeType
oCDtTopoCoordinateDatatypeRepDisplay geocentric orientation as topographic Heading, Pitch, Roll
oCDtTopoViewInstances of DtTopoView are used to create a Topographic coordinate view of the geocentric coordinates in an Entity State Repository
oCDtTrackJamBeamDecoderClass DtTrackJamBeamDecoder:
oCDtTrackJamBeamEncoderClass DtTrackJamBeamEncoder:
oCDtTransferControlDecoderClass DtTransferControlDecoder:
oCDtTransferControlEncoderClass DtTransferControlEncoder:
oCDtTransferControlInteractionClass DtTransferControlInteraction:
oCDtTransponderDeltaAltitude11BitVariantStruct
oCDtTransponderDeltaAltitude12BitVariantStruct
oCDtTransponderRelativeAltitude11BitVariantStruct
oCDtTransponderRelativeAltitude12BitVariantStruct
oCDtTransportationType
oCDtTrigonometricSmootherInstances of DtTrigonometricSmoother are used to provide approximated position and orientation information for entities
oCDtTroposphereLayerDecoderInstances of DtTroposphereLayerDecoder are used to decode data from the network into DtTroposphereLayerStateRepository objects
oCDtTroposphereLayerEncoderInstances of DtTroposphereLayerEncoder encode data from DtTroposphereLayerStateRepository objects to the net structures to be sent to the network
oCDtTroposphereLayerPublisherInstances of DtTroposphereLayerPublisher publish METOC_Root.EnvironmentCondition.Weather.TroposphereLayer objects to the network
oCDtTroposphereLayerRecord
oCDtTroposphereLayerStateRepositoryInstances of DtTroposphereLayerStateRepository are used to store state data for METOC_Root.EnvironmentCondition.Weather.TroposphereLayer objects
oCDtU128A Host byte aligned 128 unsigned integer data structure
oCDtUcFilenameInstances of DtUcFilename are DtUcStrings which convert filenames to the native format
oCDtUcStringA unicode string
oCDtUnderwaterAcousticsEmissionDecoderInstances of DtUnderwaterAcousticsEmissionDecoder are used to decode data from the network into DtUnderwaterAcousticsEmissionRepository objects
oCDtUnderwaterAcousticsEmissionEncoderInstances of DtUnderwaterAcousticsEmissionEncoder encode data from DtUnderwaterAcousticsEmissionStateRepository objects to the net structures to be sent to the network
oCDtUnderwaterAcousticsEmissionRepositoryInstances of DtUnderwaterAcousticsEmissionStateRepository are used to store state data for EmbeddedSystem.UnderwaterAcousticsEmission objects
oCDtUnderwaterAcousticShaftSpeedDtUnderwaterAcousticShaftSpeed is a class which contains the shaft speed information for the underwater acoustics PDU
oCDtUnderwaterAcousticsPublisherInstances of DtUnderwaterAcousticsPublisher publish underwater acoustic objects to the network
oCDtUnderwaterAcousticsStateRepositoryInstances of DtUnderwaterAcousticsStateRepository are used to store state data for all underwater acoustics objects for a given entity
oCDtUnicodeCharA single unicode character
oCDtUniversalHlaIntrStrategy
oCDtUniversalHlaObjStrategy
oCDtUnknownHlaObjectInstances of DtUnknownHlaObject are used to store attributes for HLA objects which are not known by our FOM
oCDtUnknownInteractionClass DtUnknownInteraction:
oCDtUpdateControlCbInfoInstances of DtUpdateControlCbInfo are used for providing a callback when the RTI update control services are invoked
oCDtUpdateControlCbListInstances of DtUpdateControlCbList are used to provide a list of callbacks (DtUpdateControlCbInfo) which are called when an object starts updating
oCDtUpdateRateNode
oCDtUpdateRateType
oCDtUserSuppliedTagsType
oCDtUtf16DatatypeRepOMT Datatype of type unicode (utf16-Big Endian string)
oCDtUtf8DatatypeRepOMT Datatype of type unicode (utf8 Endian string)
oCDtUtmCoordInstances of DtUtmCoord are used to represent UTM coordinates
oCDtUtmReferencePointDtUtmReferencePoints are used to represent an independent reference point for a UTM coordinate system
oCDtUtmViewInstances of DtUtmView are used to create a UTM coordinate view of the geocentric coordinates in an Entity State Repository
oCDtUuidRecordVariable record for sending a single Uuid and used for UniqueID record and Source Unit Record
oCDtVarDatumSpecThis class has public data members for backwards compatibility with pre-VR-Link3.3 versions
oCDtVariableDatumRecordInstances of DtVariableDatumRecord are used to hold a single variable datum record and to provide access to its network representation
oCDtVariableGroupRepresents a group of variables
oCDtVariantDatatypeNode
oCDtVariantRecordDatatypeType
oCDtVarTypeA template function for providing the necessary conversion functions for native types to the command line and environment
oCDtVector32
oCDtVector64
oCDtVectoringNozzleSystemDtVectoringNozzleSystem is a class which contains the vectoring nozzle system data for the supplemental emissions/entity state PDU
oCDtVectorTDtVectors represent vectors in 3-d space, X, Y, Z
oCDtVehicleSimPart of the F18 example
oCDtVlProfiler
oCDtVlRtiMismatchException
oCDtVmfRadioSignalDecoder
oCDtVmfRadioSignalEncoder
oCDtVmfRadioSignalInteraction
oCDtVPRecordA representation of a VP Record is specific to DIS version 7
oCDtVrlApplicationInitializerInstances of DtVrlApplicationInitializer are used to initialize the exercise connection with command line arguments
oCDtVrlFederateAmbassador
oCDtVrlFedTimeThis file is based on MyFedTime.h, which appears in the DMSO RTI MyFedTime example in RTI_HOME/lang/C++/demo/MyFedTime
oCDtVRLinkStateDecoderInstances of DtVRLinkStateDecoder are used to decode data from the network into DtVRLinkStateStateRepository objects
oCDtVRLinkStateEncoderInstances of DtVRLinkStateEncoder encode data from DtVRLinkStateStateRepository objects to the net structures to be sent to the network
oCDtVRLinkStateManagerInstances of DtVRLinkStateManager use a list of DtReflectedVRLinkState objects to exercise initialization
oCDtVRLinkStatePublisherInstances of DtVRLinkStatePublisher publish VRLinkState objects to the network
oCDtVRLinkStateStateRepositoryInstances of DtVRLinkStateStateRepository are used to store state data for VRLinkState objects
oCDtVrlRtiAmbassadorDtVrlRtiAmbassador is a pure virtual class, designed to provide a foundation for different ways to send RTI messages
oCDtVrlUuidA Universally Unique Identifier DtVrlUuid stores a 16byte encoded UUID string
oCDtWaterCurrentStruct
oCDtWaterSurfaceDecoderInstances of DtWaterSurfaceDecoder are used to decode data from the network into DtWaterSurfaceStateRepository objects
oCDtWaterSurfaceEncoderInstances of DtWaterSurfaceEncoder encode data from DtWaterSurfaceStateRepository objects to the net structures to be sent to the network
oCDtWaterSurfacePublisherInstances of DtWaterSurfacePublisher publish METOC_Root.EnvironmentCondition.Weather.WaterSurface objects to the network
oCDtWaterSurfaceRecord
oCDtWaterSurfaceStateRepositoryInstances of DtWaterSurfaceStateRepository are used to store state data for METOC_Root.EnvironmentCondition.Weather.WaterSurface objects
oCDtWaveStruct
oCDtWeatherDecoderInstances of DtWeatherDecoder are used to decode data from the network into DtWeatherStateRepository objects
oCDtWeatherEncoderInstances of DtWeatherEncoder encode data from DtWeatherStateRepository objects to the net structures to be sent to the network
oCDtWeatherPublisherInstances of DtWeatherPublisher publish METOC_Root.EnvironmentCondition.Weather objects to the network
oCDtWeatherStateRepositoryInstances of DtWeatherStateRepository are used to store state data for METOC_Root.EnvironmentCondition.Weather objects
oCDtWindCorridorDecoderInstances of DtWindCorridorDecoder are used to decode data from the network into DtWindCorridorStateRepository objects
oCDtWindCorridorEncoderInstances of DtWindCorridorEncoder encode data from DtWindCorridorStateRepository objects to the net structures to be sent to the network
oCDtWindCorridorPublisherInstances of DtWindCorridorPublisher publish METOC_Root.EnvironmentCondition.WindCorridor objects to the network
oCDtWindCorridorRecord
oCDtWindCorridorStateRepositoryInstances of DtWindCorridorStateRepository are used to store state data for METOC_Root.EnvironmentCondition.WindCorridor objects
oCDtWindStruct
oCDtWStringHashKeyInstances of DtWStringHashKey are used as a hash key made from a wide string
oCDtXML1516FileReader
oCDtXMLEvolvedFileReader
oCDtXMLEvolvedFileWriter
oCDtXmlFedReaderInstances of DtXmlFedReader are used to read a FED file, and fill in a DtFedTarget with the information read
oCDtXmlFedReader1516eInstances of DtXmlFedReader1516e are used to read a FED file, and fill in a DtFedTarget with the information read
oCDtXMLFileReader
oCEmitterDiscoveryMessage
oCEmitterRemovedMessage
oCEmitterStateMessage
oCEnableStrategyMessage
oCEntityDiscoveryMessage
oCEntityRemovedMessage
oCEntityStateMessage
oCEntitySubscriptionChangeMessage
oCEventReportMessage
oCFireMessage
oCFomTypeCompare
oCIffDiscoveryMessage
oCIffRemovedMessage
oCIffStateMessage
oCifinfo_in6
oCifreq_in6
oCInitDISMessage
oCInitHLA13Message
oCInitHLA1516eMessage
oCInitHLA1516Message
oCMethodCallbackMember function callback is used to bind class member functions The return type, single parameter, object type and method pointer are parameterized in the template
oCMissile
oCMyEntityStateRepBecause this example adds a concept that did not already exist in VR-Link's DtEntityStateRepository class, we create this subclass of DtEntityStateRepository that adds the concept of mass
oCMyFireInteractionBecause this example adds a concept that did not already exist in VR-Link's DtFireInteraction class, we create this subclass of DtFireInteraction that adds the concept of temperature
oCMyFomMapper
  • a FOM Mapper with mappings between VR-Link's FOM independent API and the FOM described in MyFom.fed
oCmyStateRepoExtension
oCmyTypeStateRepoExtension
oCPoint1GeometryDataAn example class for the DtEnvironmentalProcess example
oCPoint2GeometryDataExample class for Environmental Process objects
oCPrintMessage
oCReceiverDiscoveryMessage
oCReceiverRemovedMessage
oCReceiverStateMessage
oCReflectedTestInstances of ReflectedTest are used to represent "Test" objects simulated remotely, that we hear about through the RTI
oCReflectedTestListAn instance of this class manages the list of "Test" objects that are simulated remotely, and reflected to us by the RTI
oCSetDataMessage
oCSetEntityHeartbeatRateMessage
oCSetEntityThresholdsMessage
oCSetNotifyLevelMessage
oCSetReflectedEntityHeartbeatThresholdMessage
oCSetReflectedEntitySmoothingPeriodMessage
oCSetSimTimeMessage
oCShootDecoderA decoder for the ShootInteraction
oCShootEncoderThis is a simple encoder for the Shoot Interaction in the myFomMap example
oCSignalMessage
oCSingleAttribute
oCStartResumeMessage
oCStaticFunctionCallbackStatic member function (or global function) callback is used to bind global or static class functions The return type and single parameter is parameterized in the template
oCStopFreezeMessage
oCSubscribeMessage
oCsymbol_entry
oCTestDecoderThis class decodes the Test interaction into the TestInteraction class
oCTestEncoderThis class encodes a Test interaction from a TestInteraction object
oCTestInteractionUsed to represent interactions of the FOM class "Test"
oCTestPublisherInstances of TestPublisher are used for local or source simulations of "Test" objects
oCTestSimpleInteractionDefine the TestSimpleInteraction class
oCTestStateRepositoryDefine the TestStateRepository class
oCTransmitterDiscoveryMessage
oCTransmitterRemovedMessage
oCTransmitterStateMessage
oCUniversalHlaInteractionMessage
oCUniversalHlaObjDiscoveryMessage
oCUniversalHlaObjRemovedMessage
oCUniversalHlaObjStateMessage
oCVehicleDecoderA simple FOM Mapper decoder class for the MyFomMap example
\CVehicleEncoderA simple FOM encoder class

Document ID: Generated on Wed Mar 27 02:04:30 EDT 2024 from SVN revision 264570
Copyright © 2005-2024 MAK Technologies. All Rights Reserved (www.mak.com)