 DtArticulatedPartsUtilities | The functions in the DtArticulatedPartsUtilities contain common mechanisms used in the encoding/decoding of articulated parts |
 DtCmdLine | |
  MULTI_ARG_HELPER | |
   ValueExtractor | This class is used to extract a value from an argument |
   ValueExtractor< std::string > | Specialization for string |
   ValueExtractor< DtString > | Specialization for string |
  Arg | A virtual base class that defines the essential data for all arguments |
  ArgException | A simple class that defines and argument exception |
  ArgParseException | Thrown from within the child Arg classes when it fails to properly parse the argument it has been passed |
  CmdLineParseException | Thrown from CmdLine when the arguments on the command line are not properly specified, e.g |
  SpecificationException | Thrown from Arg and CmdLine when an Arg is improperly specified, e.g |
  DocBookOutput | A class that generates DocBook output for usage() method for the given CmdLine and its Args |
  HelpVisitor | A Visitor object that calls the usage method of the given CmdLineOutput object for the specified CmdLine object |
  IgnoreRestVisitor | A Vistor that tells the CmdLine to begin ignoring arguments after this one is parsed |
  CmdLine | The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes |
  CmdLineInterface | The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes |
  CmdLineOutput | The interface that any output object must implement |
  MultiArg | An argument that allows multiple values of type T to be specified |
  StdOutput | A class that isolates any output from the CmdLine object so that it may be easily modified |
  SwitchArg | A simple switch argument |
  UnlabeledMultiArg | Just like a MultiArg, except that the arguments are unlabeled |
  UnlabeledValueArg | The basic unlabeled argument that parses a value |
  ValueArg | The basic labeled argument that parses a value |
  VersionVisitor | A Vistor that will call the version method of the given CmdLineOutput for the specified CmdLine object and then exit |
  Visitor | A base class that defines the interface for visitors |
  XorHandler | This class handles lists of Arg's that are to be XOR'd on the command line |
 DtInetUtils | Utility functions for manipulating IP addresses |
  DtInetPktHeaderDescriptor | The packet header descriptor struct supplants the sizeLength and sizeOffset values |
 DtUSE_UTILITIES_NAMESPACE | |
 GeographicLib | The 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 |
 _NativeTypeToArg | |
 AcknowledgeMessage | |
 ActionRequestMessage | |
  FixedData | |
  VariableData | |
 ActionResponseMessage | |
  FixedData | |
  VariableData | |
 AttributeChangeRequestMessage | |
  AttributePair | |
 BeamDiscoveryMessage | |
 BeamRemovedMessage | |
 BeamStateMessage | |
 Callback | Callback template the base abstract callback class that is used internally to the delegate |
 CollisionMessage | |
 CustomIffStateMessage | |
 DataMessage | |
  FixedData | |
  VariableData | |
 DetonateMessage | |
  ArtPart | |
  Parameter | |
 DimensionType | |
 DisableStrategyMessage | |
 Dt3dBoundingVolume | A 3d bounding volume |
 Dt3dChord | A Dt3dChord is a finite line segment in 3-space, represented by its two 3d end points |
 Dt3dExtent | The Dt3dExtent represents an axis-aligned 3d bounding box |
 Dt3dPoint | Dt3dPoint represents points in 3-space |
 Dt4dPoint | Four-dimensional point, often used with homogeneous coordinates |
 Dt_Msg_Queue_Element | |
 Dt_Q_Elmt_Hdr | |
 Dt_Q_Hdr | |
 Dt_Shm_Msg_Queue | |
 DtAbsNotifyObserver | DtAbsNotifyObserver is an abstract base class |
 DtAcknowledgementCbInfo | |
 DtAcknowledgePdu | Class DtAcknowledgePdu: |
 DtAcknowledgeRPdu | Class DtAcknowledgeRPdu: |
 DtAcknowledgeStrategy | DtAcknowledgeStrategy class |
 DtAckPredOpt | Options for DtAcknowledgePredicate |
 DtAcquireOwnershipCbInfo | |
 DtAcquireOwnershipRequestCbInfo | |
 DtActionRequestPdu | Instances of DtActionRequestPdu are used to send/receive action request PDUs |
 DtActionRequestRPdu | Instances of DtActionRequestRPdu are used to send/receive reliable action request PDUs |
 DtActionRequestStrategy | DtActionRequestStrategy class |
 DtActionResponsePdu | Instances of DtActionResponsePdu are used to send/receive action response PDUs |
 DtActionResponseRPdu | Instances of DtActionResponseRPdu are used to send/receive reliable action response PDUs |
 DtActionResponseStrategy | DtActionResponseStrategy class |
 DtActiveSonarBeamRepository | State repository for the ActiveSonarBeam object |
 DtActiveSonarDecoder | Instances of DtActiveSonarDecoder are used to take state information from an emission state PDU and place it into an emitter system state repository |
 DtActiveSonarEncoder | Instances of DtActiveSonarEncoder are used to take state information from a DtActiveSonarStateRepository and place it into an underwater acoustics PDU |
 DtActiveSonarPublisher | Instances of DtActiveSonarPublisher are used to take care of the details associated with publishing the state of an active sonar |
 DtActiveSonarStateRepository | Class DtActiveSonarStateRepository |
 DtActivityRecord | Variable record for sending the activity enum |
 DtAdditionalPassiveActivitiesDecoder | Instances of DtAdditionalPassiveActivitiesDecoder are used to take state information from an emission state PDU and place it into an emitter system state repository |
 DtAdditionalPassiveActivitiesEncoder | Instances of DtAdditionalPassiveActivitiesEncoder are used to take state information from a DtAdditionalPassiveActivitiesRepository and place it into an underwater acoustics PDU |
 DtAdditionalPassiveActivitiesPublisher | Instances of DtAdditionalPassiveActivitiesPublisher are used to take care of the details associated with publishing the state of an active sonar |
 DtAdditionalPassiveActivitiesRepository | Class DtAdditionalPassiveActivitiesRepository |
 DtAerodomeDecoder | Instances of DtAerodromeDecoder decode data from Aerodrome PDUs to update a DtAerodromeStateRepository |
 DtAerodromeEncoder | Instances of DtAerodromeEncoder encode data from DtAerodromeStateRepository objects to the net structures to be sent to the network |
 DtAerodromePdu | Instances of DtAerodromePdu are used for DIS network packets which encode the DtAerodromeStateRepository repository |
 DtAerodromePublisher | Instances of DtAerodromePublisher publish Aerodrome objects to the network |
 DtAerodromeStateRepository | Instances of DtAerodromeStateRepository are used to store state data for Aerodrome objects |
 DtAggregatePublisher | Instances of DtAggregatePublisher are used to take care of the details associated with publishing the state of an aggregate |
 DtAggregateStateDecoder | Instances of DtAggregateStateDecoder are used to take state information from an aggregate state PDU and place it into an aggregate state repository |
 DtAggregateStateEncoder | Instances of DtAggregateStateEncoder are used to take state information from an aggregate state repository and place it into an aggregate state PDU |
 DtAggregateStatePdu | Instances of DtAggregateStatePdu are used to communicate information about aggregating entities |
 DtAggregateStateRepository | A protocol independent representation of an aggregate |
 DtAircraftLightingRecord | Attribute record for sending extended Aircraft lighting information across the network |
 DtAisDataRecord | Attribute record for sending AIS Transponder information across the network |
 DtAlternativeComponentNode | |
 DtAlternativeType | |
 DtAltVelocityDatatypeRep | Display geocentric orientation as topographic Heading, Pitch, Roll |
 DtAngleDeceptionAttributeRecord | |
 DtAntennaLocationIFFDataStruct | |
 DtAntennaLocationIFFDataStructArray | |
 DtAntennaPatternRecord | Instances of DtAntennaPatternRecord are used to represent the antenna pattern data contained in Radio Transmitter objects |
 DtAppearance | Class 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 |
 DtApplicationSettings | |
 DtApproximator | DtApproximator is an abstract base class |
 DtArealObjectDecoder | Provides decoding logic for the DtArealObjectStatePdu class |
 DtArealObjectEncoder | Provides encoding logic for the DtArealObjectStatePdu class |
 DtArealObjectPublisher | |
 DtArealObjectRepository | Instances of DtArealObjectRepository are used to maintain state information needed by areal object entities |
 DtArealObjectStatePdu | Instances of DtArealObjectStatePdu are used to communicate information about the addition/modification of a synthetic object which is geometrically anchored to the terrain with multiple points |
 DtArrayDatatypeNode | |
 DtArrayDatatypeRep | OMT Datatype that works by taking a size and showing a list of datatypes |
 DtArrayDatatypeType | |
 DtArrayOfWorldLocationStruct | |
 DtArticulatedPart | A single articulated part which has a number of parameters |
  Parameter | A parameter structure |
 DtArticulatedPartCollection | A DtArticulatedPartCollection is a collection of articulated parts typically of an entity |
 DtArtPartSpec | |
 DtArtPartThresholder | DtArtPartThresholder is used to store art-part-related thresholds, and to perform some art part thresholding |
 DtASCIIcharArray8 | |
 DtAssert | DtAssert (the class) helps implement DtAssert (the MACRO) by storing static member variables |
 DtAssociatedObjectsRecord | |
 DtAssociationRecord | |
 DtAsyncNetSocket | A Socket which starts a thread which is continuously reading and writing from packet queues |
 DtAsyncSocketPacket | Encapsulates a packet which is to be either received or transmitted over the network by the DtAsyncSocket class |
 DtAttachedPart | A representation of a single attached part, which contains an entity type |
 DtAttachedPartCollection | A DtAttachedPartCollection is a collection of attached parts of an entity |
 DtAttributeFedNode | Represents an attribute inside a object class |
 DtAttributeHistory | |
 DtAttributePdu | Instances of DtAttributePdu are used to represent the arbitrary attributes added to PDUs |
 DtAttributePduDecoder | DtAttributePduDecoder is the class which decodes the Attribute PDU in VR-Link |
 DtAttributePduEncoder | DtAttributePduEncoder is the class which encodes the Attribute PDU in VR-Link |
 DtAttributeRecordSet | |
 DtBaseConfigVariable | Bar Var class, used to access variables in a type neutral manner |
 DtBaseEntityStateRepository | Instances of DtBaseEntityStateRepository are used to maintain basic state information needed by all kinds of entities |
 DtBaseExerciseConn | DtBaseExerciseConn is an abstract base class |
 DtBaseHashKey | DtBaseHashKey is an abstract base class for hash keys |
 DtBaseMsg | A bass class for PDUs and other network messages |
 DtBaseReflectedAggregate | DtBaseReflectedAggregate is an abstract base class |
 DtBaseReflectedEntity | DtBaseReflectedEntity is an abstract base class |
 DtBaseTransferControlManager | |
 DtBasicDataRepresentationNode | |
 DtBasicDataRepresentationType | |
 DtBasicFixedWingAircraftRecord | Instances of DtBasicFixedWingAircraftRecord are used to contain the entity state and logistics information about an individual entity within a group of entities |
 DtBasicGroundCombatSoldierRecord | Instances of DtBasicGroundCombatSoldierRecord are used to contain the entity state and logistics information about an individual entity within a group of entities |
 DtBasicGroundCombatVehicleRecord | Instances of DtBasicGroundCombatVehicleRecord are used to contain the entity state and logistics information about an individual entity within a group of entities |
 DtBasicInteractiveIFFDataStruct | |
 DtBasicRotorWingAircraftRecord | Instances of DtBasicRotorWingAircraftRecord are used to contain the entity state and logistics information about an individual entity within a group of entities |
 DtBeamAntennaPatternRecord | Instances of DtBeamAntennaPatternRecord are beam antenna pattern records used in conjunction with DtRadioTransmitterStateRepository (TSR) |
 DtBlankingSectorAttributeRecord | |
 DtBoolAttrNode | This is a generic switch with an enabled disabled category |
 DtBoolDatatypeRep | OMT Datatype of type Boolean |
 DtBreachableSegmentRecord | Instances of DtBreachableSegmentRecord implement the BreachableSegmentStruct used to implement the Breachable Linear Object |
 DtBurstDescriptor | Burst descriptors represent Fire and detonate descriptors in DIS and HLA |
 DtByteDatatypeRep | OMT Datatype of type Byte - in network format which means Big Endian representation |
 DtCallsignRecord | Variable record for sending the Callsign string |
 DtCartesianView | Instances of DtCartesianView are used to create a Cartesian coordinate view of the geocentric coordinates in an Entity State Repository |
 DtCharDatatypeRep | OMT Datatype of type Char - in network format which means Big Endian representation |
 DtClientServerMsg | |
 DtClientServerReader | But not necessarily empty queue |
 DtClientServerWriter | |
 DtClientSocket | ClientSocket uses the vrlink packet server to read and write packets The destination address (incl |
 DtClock | Used to set and maintain time in a simulation |
 DtCloudStruct | |
 DtCollisionElasticPdu | Instances of DtCollisionElasticPdu are used to send simulated elastic collision information |
 DtCollisionPdu | |
 DtCollisionStrategy | DtDataStrategy class |
 DtCommentPdu | Instances of DtCommentPdu are used to send/receive comment PDUs |
 DtCommentRPdu | Instances of DtCommentRPdu are used to send/receive reliable comment PDUs |
 DtCommunicationsNodeIdRecord | Instances of DtCommunicationsNodeIdRecord are the identification of a communications node |
 DtComplexComponentNode | |
 DtComplexDatatypeNode | Complex datatypes are a OMT 1.3 construct that merges arrays, variants, and fixed into one monstrous thing |
 DtConfigVariable | |
 DtConversionString | This 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++ |
 DtCoordTransform | DtCoordTransform is used to transform locations, vectors and orientations from one Cartesian coordinate system to another |
 DtCoordTranslation | This class is used to translate between two points in Cartesian coordinate system |
 DtCreateEntityPdu | Instances of DtCreateEntityPdu are used to send/receive create entity PDUs |
 DtCreateEntityRPdu | Instances of DtCreateEntityRPdu are used to send/receive reliable create entity PDUs |
 DtCryptoControlIFFDataStruct | |
 DtCsAck | |
 DtCsAddClient | |
 DtCsAddClientMsg | |
 DtCsClientPacket | We want this as a separate structure, because we will use Writev() to send one of these plus the packet |
 DtCsCliQuota | No padding is needed, because this is sent via a socket |
 DtCsControlReq | |
 DtCsCStateReturn | |
 DtCsFilter | |
 DtCSharpPrinter | DtCSharpPrinter 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 |
 DtCsMsg | |
 DtCsMsgHdr | |
 DtCsMsgWaiting | No padding is needed, since this goes via a socket |
 DtCsMsgWaitingMsg | |
 DtCsMulticastReq | |
 DtCsNotice | |
 DtCsServerMsgWaiting | No padding is needed, because this is sent via a socket |
 DtCsServerPacket | We want this as a separate structure, because we will use Writev() to send one of these plus the packet |
 DtCsStateReturn | |
 DtCSVReader | Inputs data from a comma delimited file format |
 DtCsWarning | |
 DtDatabaseDimension | |
 DtDataLinkDimensions | |
 DtDataPdu | Instances of DtDataPdu are used to send/receive data PDUs |
 DtDataQueryPdu | Instances of DtDataQueryPdu are used to send/receive data query PDUs |
 DtDataQueryRPdu | Instances of DtDataQueryRPdu are used to send/receive reliable data query PDUs |
 DtDataRPdu | Instances of DtDataRPdu are used to send/receive reliable data PDUs |
 DtDataStrategy | DtDataStrategy class |
 DtDatatypeFedNode | Represents an attribute inside a object class |
 DtDatatypeManager | This class handles the conversion between a byte stream and an English readable view of the data in an OMT Tree |
 DtDatatypeRep | A 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 |
 DtDatumMap | |
 DtDatumMapEntry | |
 DtDatumRecordSet | |
 DtDcm | DtDcms are used to represent orientation for an object |
 DtDDMRegion | |
 DtDeadReckoner | Instances of DtDeadReckoner are used to provide approximated position and orientation information for entities using various dead reckoning algorithms |
 DtDefaultOwnershipHandler | This class meant to encapsulate user callbacks on ownership management services |
 DtDefinedDatatypeRep | |
 DtDegMinSec | DtDegMinSec 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 |
 DtDelegate | Delegate template for binding static or member functions for callback at later time The return type and single parameter is parameterized in the template |
 DtDeltaBarometricAltitudeStruct | |
 DtDeltaMode5SAltitudeStruct | |
 DtDescriptionNode | |
 DtDesignatorDecoder | |
 DtDesignatorEncoder | Instances of DtDesignatorEncoder are used to take state information from a DtDesignatorRepository and place it into a designator PDU |
 DtDesignatorPdu | Instances of DtDesignatorPduare used to communicate information about designator objects in DIS |
 DtDesignatorPublisher | |
 DtDesignatorRepository | Class DtDesignatorRepository: |
 DtDestinationRecord | Variable record for sending the Destination enum |
 DtDetonationPdu | DtDetonationPdu is used to represent the impact or detonation of a munition |
 DtDetonationPduDecoder | The DtStateDecoder class provides a base class for all DIS Decoders |
 DtDetonationPduEncoder | The DtStateEncoder class provides a base class for all DIS encoders |
 DtDetonationStrategy | DtDetonationStrategy class |
 DtDiGuyActionRecord | |
 DtDiGuyAppearanceRecord | |
 DtDIGuyCustomPdu | Implements the storage, sending, and receipt of DI Guy custom PDU's |
 DtDIGuyCustomPduDecoder | |
 DtDIGuyCustomPduEncoder | |
 DtDIGuyObjectPublisher | |
 DtDIGuyObjectStateRepository | Instances of DtDIGuyObjectStateRepository are used to store state data for DIGuyObject objects |
 DtDiGuyPatchesRecord | |
 DtDiGuyScaleRecord | |
 DtDiGuyShapeVariationsRecord | |
 DtDiGuyTypeRecord | |
 DtDimensionNode | |
 DtDirectedEnergyAreaAimpointRecord | |
 DtDirectedEnergyDamageDescriptionRecord | |
 DtDirectedEnergyFireDecoder | The DtStateDecoder class provides a base class for all DIS Decoders |
 DtDirectedEnergyFireEncoder | The DtStateEncoder class provides a base class for all DIS encoders |
 DtDirectedEnergyFirePdu | Instances of DtEnergyFireInteraction are used to represent the firing of an Energy Weapon |
 DtDirectedEnergyFirePublisher | |
 DtDirectedEnergyFireRepository | Instances of DtDirectedEnergyFireRepository are used to store the state of firing a directed energy weapon |
 DtDirectedEnergyPrecisionAimpointRecord | |
 DtDirectedEnergyTargetEnergyDepositionRecord | |
 DtDirectedRotRate | Rotation rate given by single rate and axis of rotation |
 DtDisDictionary | |
 DtDisEntityTypeEntry | |
 DtDisEntry | |
 DtDisObjectManager | Instances of DtDisObjectManager are used to manage the set of DIS objects known to the federate |
 DtDisPduFactory | Class DtDisPduFactory: |
 DtDisSocket | Address family independent datagram socket |
  DtDisSocketPduHeader | |
 DtDivestOwnershipCbInfo | |
 DtDivestOwnershipRequestCbInfo | |
 DtDmeGlobalFcns | |
 DtDoubleDatatypeRep | OMT Datatype of type Double - in network format which means Big Endian representation |
 DtDoubleLEDatatypeRep | OMT Datatype of type Double - in little endian |
 DtDynamicLibrary | DtDynamicLibrary provides an operating independent way to manipulate dynamically loaded libraries |
 DtElectromagneticEmissionPdu | DIS Electromagnetic Emission PDU |
 DtElectromagneticEmissionsAttributeRecord | This Class is pure virtual and defines the interface for ElectroMagnetic Emissions records |
 DtEmbeddedSystemRepository | Instances of DtEmbeddedSystemRepository are used to store the state of embedded systems |
 DtEmbeddedUnitListRecord | Variable record for sending NETN embedded unit list record |
 DtEmitterBeamRepository | Class DtEmitterBeamRepository: |
 DtEmitterStateStrategy | |
 DtEmitterSystemPublisher | Instances of DtEmitterSystemPublisher are used to take care of the details associated with publishing the state of an emitter system |
 DtEmitterSystemRepository | Instances of DtEmitterSystemRepository are used to store state data for emitter systems in both HLA and DIS environments |
 DtEmitterSystemStateDecoder | Instances of DtEmitterSystemStateDecoder are used to take state information from an emission state PDU and place it into an emitter system state repository |
 DtEmitterSystemStateEncoder | Instances of DtEmitterSystemStateEncoder are used to take state information from a DtEmitterSystemRepository and place it into an electromagnetic emissions PDU |
 DtEmptyDimensions | |
 DtEngineFuelRecord | |
 DtEngineFuelReloadRecord | |
 DtEnhancedFixedWingAircraftRecord | Instances of DtEnhancedFixedWingAircraftRecord are used to contain the entity state and logistics information about an individual entity within a group of entities |
 DtEnhancedGroundCombatSoldierRecord | Instances of DtEnhancedGroundCombatSoldierRecord are used to contain the entity state and logistics information about an individual entity within a group of entities |
 DtEnhancedGroundCombatVehicleRecord | Instances of DtEnhancedGroundCombatVehicleRecord are used to contain the entity state and logistics information about an individual entity within a group of entities |
 DtEnhancedRotorWingAircraftRecord | Instances of DtEnhancedRotorWingAircraftRecord are used to contain the entity state and logistics information about an individual entity within a group of entities |
 DtEntityAssociationVPRecord | A representation of a single EntityAssociation part, which is specific to DIS version 7 |
 DtEntityDamageStatusDecoder | Decoder for the DtEntityDamageStatusPdu |
 DtEntityDamageStatusEncoder | Encoder for the DtEntityDamageStatusPdu |
 DtEntityDamageStatusPdu | Instances of DtEntityDamageInteraction are used to represent an entity's damage state |
 DtEntityIdentifier | Instances of DtEntityIdentifier are used as a unique ID for entities in DIS |
 DtEntityIdentifierHashKey | Instances of DtEntityIdentifierHashKey are hash keys made from DtEntityIdentifiers |
 DtEntityMapperKey | |
 DtEntityPublisher | Instances of DtEntityPublisher are used for local or source simulations of entities, (i.e |
 DtEntityStateDecoder | Instances of DtEntityStateDecoder are objects capable of decoding EntityState PDUs into a DtEntityStateRepository |
 DtEntityStateEncoder | Instances of DtEntityStateEncoder are used to take state information from a DtEntityStateRepository and place it into an entity state PDU |
 DtEntityStatePdu | This class provides a wrapper around the DIS Entity State PDU network structure |
 DtEntityStateRepository | Instances of DtEntityStateRepository are used to maintain attributes and state of entity objects in a protocol independent way |
 DtEntityStateStrategy | |
 DtEntityStateUpdatePdu | Class DtEntityStateUpdatePdu: |
 DtEntityType | DtEntityType is used to represent the type an entity object |
 DtEntityTypeDatatypeRep | Display an entity type in English |
 DtEntityTypeRange | Specifies a range of entity types, where each individual field can match a a range of values or a single value |
 DtEntityTypeVPRecord | A representation of a single EntityType part, which is specific to DIS version 7 |
 DtEntityUpdateStrategy | |
 DtEnum16DatatypeRep | |
 DtEnum32DatatypeRep | |
 DtEnum8DatatypeRep | |
 DtEnumDatatypeRep | |
 DtEnumDictionary | Maintains a list of enumerations read in from files |
  EnumInformation | |
 DtEnumeratedDatatypeNode | |
 DtEnumeratedDatatypeType | |
 DtEnumerationNode | |
 DtEnumeratorType | |
 DtEnumInfo | Contains basic information about a single enumerated value |
 DtEnumLoader | Loads entity type enumerations from an XML file into a DtEnumDictionary |
 DtEnumNormalizer | |
 DtEnvAttribute | A templated class which represent an attribute of a DtEnvObject |
 DtEnvironment | A Flyweight class for manipulating objects and their hierarchy The DtEnvironment wraps a DtEnvValuSP value and provides common queries, algorithms, and operations for the hierarchy |
 DtEnvironmentalBoundingSphereRecord | DtEnvironmentalBoundingSphereRecord implements the Environmental geometry record type "Bounding Sphere Record" |
 DtEnvironmentalCombicStateRecord | DtEnvironmentalCombicStateRecord implements the Environmental state record type "COMBIC State." See Enumerated Bit Values document, section 12.3.5.1 |
 DtEnvironmentalConeRecord | DtEnvironmentalConeRecord implements the Environmental geometry record type "Cone Record 1." See Enumerated Bit Values document, section 12.3.4.10 |
 DtEnvironmentalDRConeRecord | DtEnvironmentalDRConeRecord implements the Environmental geometry record type "Cone Record 2." See Enumerated Bit Values document, section 12.3.4.11 |
 DtEnvironmentalDREllipsoidRecord | DtEnvironmentalDREllipsoidRecord implements the Environmental geometry record type "Ellipsoid Record 2." See Enumerated Bit Values document, section 12.3.4.9 |
 DtEnvironmentalDRLineRecord | DtEnvironmentalDRLineRecord implements the Environmental geometry record type "Line Record 2." See Enumerated Bit Values document, section 12.3.4.4 |
 DtEnvironmentalDRPointRecord | DtEnvironmentalDRPointRecord implements the Environmental geometry record type "Point Record 2." See Enumerated Bit Values document, section 12.3.4.2 |
 DtEnvironmentalDRRectangularVolumeRecord | DtEnvironmentalDRRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 2." See Enumerated Bit Values document, section 12.3.4.13 |
 DtEnvironmentalDRSphereRecord | DtEnvironmentalDRSphereRecord implements the Environmental geometry record type "Sphere Record 2" See Enumerated Bit Values document, section 12.3.4.7 |
 DtEnvironmentalEllipsoidRecord | DtEnvironmentalEllipsoidRecord implements the Environmental geometry record type "Ellipsoid Record 1." See Enumerated Bit Values document, section 12.3.4.8 |
 DtEnvironmentalFlareStateRecord | DtEnvironmentalFlareStateRecord implements the Environmental state record type "Flare State." See Enumerated Bit Values document, section 12.3.5.2 |
 DtEnvironmentalGaussianPlumeRecord | DtEnvironmentalGaussianPlumeRecord implements the Environmental geometry record type "Gaussian Plume Record." See Enumerated Bit Values document, section 12.3.4.14 |
 DtEnvironmentalGaussianPuffRecord | DtEnvironmentalGaussianPuffRecord implements the Environmental geometry record type "Gaussian Puff Record." See Enumerated Bit Values document, section 12.3.4.15 |
 DtEnvironmentalGeometryRecord | DtEnvironmentalGeometryRecord provides a common base class for all environmental geometry (as opposed to state) records used in the Environmental Process object |
 DtEnvironmentalLineRecord | DtEnvironmentalLineRecord implements the Environmental geometry record type "Line Record 1." See Enumerated Bit Values document, section 12.3.4.3 |
 DtEnvironmentalPointRecord | DtEnvironmentalPointRecord implements the Environmental geometry record type "Point Record 1." |
 DtEnvironmentalProcessPdu | Instances of DtEnvironmentalProcessPdu are used to send information about environmental effects and processes |
 DtEnvironmentalRecord | DtEnvironmentalRecord is the base class from which all geometry and state environmental records are derived |
 DtEnvironmentalRectangularVolumeRecord | DtEnvironmentalRectangularVolumeRecord implements the Environmental geometry record type "Rectangular Volume Record 1." |
 DtEnvironmentalSphereRecord | DtEnvironmentalSphereRecord implements the Environmental geometry record type "Sphere Record 1" See Enumerated Bit Values document, section 12.3.4.5 |
 DtEnvironmentalUniformRecord | DtEnvironmentalUniformRecord implements the Environmental geometry record type "Uniform Record." See Enumerated Bit Values document, section 12.3.4.16 |
 DtEnvironmentConditionStateRepository | Instances of DtEnvironmentConditionStateRepository are used to store state data for METOC_Root.EnvironmentCondition objects |
 DtEnvironmentObjectRepository | Instances of DtEnvironmentObjectRepository are used to maintain state information needed by environment entities |
 DtEnvironmentProcessDecoder | Instances of DtEnvironmentProcessDecoder process Environment Process PDU's into DtEnvironmentProcessRepository objects |
 DtEnvironmentProcessEncoder | Instances of DtEnvironmentProcessEncoder are used to take state information from a DtEnvironmentProcessRepository and place it into an environment process PDU |
 DtEnvironmentProcessPublisher | Instances of DtEnvironmentProcessPublisher are used for local or source simulations of environment processes, (i.e |
 DtEnvironmentProcessRepository | Instances of DtEnvironmentProcessRepository are used to store state information for environmental process objects in both DIS and HLA environments |
 DtEnvironmentTypeRecord | Instances of DtEnvironmentTypeRecord are used by the DtGriddedDataPdu for specifying environmental type |
 DtEnvList | DtEnvList is a list of DtEnvValue pointers |
 DtEnvMTLReader | A reader class which reads from the MTL file format |
 DtEnvMTLWriter | A writer to the MTL file format |
 DtEnvNamedList | A specialization of a list which assigns the first value as a name |
 DtEnvObject | The high level object specialization of a named list |
 DtEnvObjectSync | Synchronizes an environment object to a C++ object |
 DtEnvReader | An abstract interface for environment readers |
 DtEnvValue | Base value object which simply stores a single string value |
 DtEnvWriter | The abstract interface for environment writers |
 DtEnvXMLReader | A reader of XML file format |
 DtEnvXMLWriter | |
 DtEventId | Represents Events in DIS |
 DtEventIdentifierStruct | |
 DtEventIdHashKey | Instances of DtEventIdHashKey are hash keys made from DtEventIds |
 DtEventReportPdu | Instances of DtEventReptPdu are used to send/receive event report PDUs |
 DtEventReportStrategy | DtDataStrategy class |
 DtEventReptRPdu | Instances of DtEventReptRPdu are used to send/receive reliable event report PDUs |
 DtException | DtException is the generic MAK Exception from which all other Exceptions thrown by MAK products are derived |
 DtExecutionContainer | DtExecutionContainer is only the definition of a container which executes methods on all contained objects |
 DtExerciseConn | Instances of DtExerciseConn are used to provide an application's interface or connection to the network in a DIS environment |
 DtExerciseConnConfig | |
 DtExerciseConnInitializer | Instances of DtExerciseConnInitializer are used to provide the DtExerciseConn with initialization data |
 DtExhaustSmokeRecord | Instances of DtExhaustSmokeRecord implement the ExhaustSmokeStruct used to implement the Exhaust Smoke Linear Object |
 DtExpendableRecord | |
 DtExpendableReloadRecord | |
 DtExponentialSmoother | Instances of DtExponentialSmoother are used to provide approximated position and orientation information for entities |
 DtF18Initializer | DtF18Initializer derives from DtVrlApplicationInitializer and describes how command line/configuration file parameters can be added to a VR-Link application |
 DtFalseTargetsAttributeRecord | |
 DtFederateIdentifierStruct | |
 DtFedNode | Represents a node in a fed tree |
 DtFedReader | Instances of DtFedReader are used to read a FED file, and fill in a DtFedTarget with the information read |
 DtFedReader13 | Instances of DtFedReader13 are used to read a FED file, and fill in a DtFedTarget with the information read |
 DtFedReader1516 | Instances of DtFedReader1516 are used to read a FED file, and fill in a DtFedTarget with the information read |
 DtFedReader1516_4 | Instances of DtFedReader1516_4 are used to read a FED file, and fill in a DtFedTarget with the information read |
 DtFedReader1516e | Instances of DtFedReader1516e are used to read a FED file, and fill in a DtFedTarget with the information read |
 DtFedReaderFactory | |
 DtFedTarget | Class DtFedTarget: |
 DtFieldComponentNode | |
 DtFieldType | |
 DtFilename | Instances of DtFilename are DtStrings which convert filenames to the native format |
 DtFilePrinter | DtFilePrinter is a subclass of DtPrinter which opens a file and dumps all information received from DtOutputStream to the file |
 DtFileTransporter | |
 DtFileTransportObject | |
 DtFilterTest | |
 DtFirePdu | Instances of DtFireInteraction are used to represent the firing of a weapon |
 DtFireStrategy | |
 DtFixedDatatypeNode | |
 DtFixedRecordDatatypeType | |
 DtFloat32Layout | |
 DtFloat64Layout | Used to Swap Longs |
 DtFloatDatatypeRep | OMT Datatype of type Float - in network format which means Big Endian representation |
 DtFloatLEDatatypeRep | OMT Datatype of type Float - in little endian |
 DtFomSorter | This class facilitates FOM file sorting based on FOM dependencies |
 DtForceDimension | |
 DtFundamentalParameterData | Storage struct for emitter beam fundamental parameter data |
 DtFundamentalParameterDataStruct | |
 DtFundamentalParameterDataStructArray | |
 DtGenAttrNode | This is a generic attribute node I should be able to use this to replace all these extra node classes |
 DtGenericVariableRecord | A 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 |
 DtGeodeticCircle | |
 DtGeodeticCoord | Instances of DtGeodeticCoord are used to explicitly represent Geodetic coordinates |
 DtGeodeticLocation | |
 DtGeodeticPolygon | |
 DtGeodeticQuadrangle | |
 DtGeoidDatum | |
 DtGeoReferenceVariant | |
 DtGlobalIdHashlist | Instances of DtGlobalIdHashlist are hash lists, where you can store associations between DtGlobalObjectDesignators and arbitrary pieces of data |
 DtGlobalObjectDesignatorList | Instances of DtGlobalObjectDesignatorList are list of globally significant object identifiers |
 DtGMLidentifier | |
 DtGridAxisRecordFixed | DtGridAxisRecordFixed is the fixed grid axis record used by the gridded data PDU class (DtGridDataPdu) |
 DtGridAxisRecordVariable | Instances of DtGridAxisRecordVariable are used to contain the information in the grid axis variable spacing records used by the gridded data PDU |
 DtGridDataRecord | DtGridDataRecord is an abstract base class for the grid data record classes which are used by the gridded data PDU class (DtGridDataPdu) |
 DtGridDataRecordType0 | Instances of DtGridDataRecordType0 are used to contain the information in the grid data records (of representation type 0) used by the gridded data PDU class |
 DtGridDataRecordType1 | Instances of DtGridDataRecordType1 are used to contain the information in the grid data records (of representation type 1) used by the gridded data PDU class |
 DtGridDataRecordType2 | Instances of DtGridDataRecordType2 are used to contain the information in the grid data records (of representation type 2) used by the gridded data PDU class |
 DtGriddedDataDecoder | Instances of DtGriddedDataDecoder decode Gridded Data PDU's into DtGriddedDataRepository objects |
 DtGriddedDataEncoder | Instances of DtGriddedDataEncoder are used to take state information from a DtGriddedDataRepository and place it into a gridded data PDU |
 DtGriddedDataPdu | Instances of DtGriddedDataPdu are used to communicate environmental data defined on a grid |
 DtGriddedDataPublisher | |
 DtGriddedDataRepository | Instances of DtGriddedDataRepository are used to communicate environmental data defined on a grid |
 DtGroundInitiatedCommBIFFDataStruct | |
 DtGroundLogisticsVehicleRecord | Instances of DtGroundLogisticsVehicleRecord are used to contain the entity state and logistics information about an individual entity within a group of entities |
 DtGroundVehicleLightingRecord | Attribute record for sending extended Ground Vehicle lighting information across the network |
 DtGroupSocket | |
 DtHash | |
 DtHashedItem | |
 DtHashItem | Instances of DtHashItem are used internally to a hash list to associate a pointer to an item in a list with a key |
 DtHashKey | |
 DtHashlist | DtHashlist is deprecated and provided for backwards compatibility only |
 DtHazeStruct | |
 DtHexDatatypeRep | OMT Datatype of type Double - in network format which means Big Endian representation |
 DtHighFidelityHaveQuickVtpRecord | |
 DtHyperspaceNormalizer | |
 DtHyperspaceRegion | |
 DtIceStruct | |
 DtIdTypeMap | Instances of this class are used to conveniently associate datum ids with types |
 DtIffAntennaLocationRecord | |
 DtIffAtcNavaidsBeamData | DtIffAtcNavaidsBeamData is a class which contains the antenna data for the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsDataCommunications | DtIffAtcNavaidsDataCommunications is a class which contains layer of the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsDecoder | The DtStateDecoder class provides a base class for all DIS Decoders |
 DtIffAtcNavaidsEncoder | Encoder for IFF PDUs |
 DtIffAtcNavaidsLayerHeader | DtIffAtcNavaidsLayerHeader is a class which contains the layer header information for a layer of the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsMode5Interrogator | DtIffAtcNavaidsMode5Transponder is a class which contains layer of the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsMode5Transponder | DtIffAtcNavaidsMode5Transponder is a class which contains layer of the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsModeSInterrogator | DtIffAtcNavaidsModeSInterrogator is a class which contains layer of the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsModeSTransponder | DtIffAtcNavaidsModeSTransponder is a class which contains layer of the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsOperational | DtIffAtcNavaidsOperational is a class which contains the fundamental operational data for the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsParameter | DtIffAtcNavaidsParameter is a class which contains the parameter data for the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsPdu | Instances of DtIffAtcNavaidsPdu are used to send information about simulated radio transponders and interrogators |
 DtIffAtcNavaidsSecondOperational | DtIffAtcNavaidsSecondOperational is a class which contains the secondary operational data for a layer of the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsSystemID | DtIffAtcNavaidsSystemID is a class which contains information identifying the emitting system in the IFF/ATC/NAVAIDS PDU |
 DtIffAtcNavaidsVariableRecord | |
 DtIffBasicInteractiveRecord | |
 DtIffCryptoControlRecord | |
 DtIFFDataStateRepository | Instances of DtIFFDataStateRepository are used to store state data for IFFData objects |
 DtIFFDataVariantStruct | |
 DtIFFDataVariantStructArray | |
 DtIffGICBRecord | |
 DtIffInteractiveBasicMode5Record | |
 DtIffInteractiveBasicModeSRecord | |
 DtIffInteractiveMode4ReplyRecord | |
 DtIffInteractiveMode5ReplyRecord | |
 DtIffMode5TransponderLocationRecord | |
 DtIffPduCallbackManager | Class DtIffPduCallbackManager: |
 DtIffPublisher | Instances of DtIffPublisher are used to take care of the details associated with publishing the state of an emitter system |
 DtIffSquitterAirbornePositionReportRecord | |
 DtIffSquitterAirborneVelocityReportRecord | |
 DtIffSquitterEventDrivenReportRecord | |
 DtIffSquitterIdentificationReportRecord | |
 DtIffSquitterSurfacePositionReportRecord | |
 DtIffStateDecoder | Instances of DtIffStateDecoder are used to take state information from an emission state PDU and place it into an emitter system state repository |
 DtIffStateEncoder | Instances of DtIffStateEncoder are used to take state information from a DtIffStateRepository and place it into an IFF PDU |
 DtIffStateRepository | Defines a protocol independent repository of attributes for IFF objects |
 DtIffStrategy | |
 DtIFFSystemHashKey | Instances of DtIFFSystemHashKey are used as hash keys for an emitter system |
 DtIffTransponderLocationErrorRecord | |
 DtInetAddr | Represents a IPv4 or IPv6 address |
 DtInetDevice | |
 DtInetEndpoint | Protocol independant, address family independent mechanism to represent the IP address, port, and protocol of one end of a network socket connection |
 DtInetFileTransporter | |
 DtInetFileTransportObject | |
 DtInetSocket | Protocol independant, address family independant base class for TCP or UDP socket subclasses |
 DtInetSocketCbInfo | |
 DtInetSocketMgr | |
 DtInetSocketProcessingCbInfo | |
 DtInetTcpSocket | The DtInetSocket class provides an address family independent stream socket |
 DtInetUdpSocket | An abstract base class to represent a Socket Type |
 DtInitStrategy | |
 DtIntDatatypeRep | OMT Datatype of type Integer - in network format which means Big Endian representation |
 DtInteraction | DtInteraction is an base class for representing DIS PDUs which don't have state |
 DtInteractionClassFedNode | Defines an object class inside our Fed Tree |
 DtInteractiveBasicMode5IFFDataStruct | |
 DtInteractiveBasicModeSIFFDataStruct | |
 DtInteractiveMode4ReplyIFFDataStruct | |
 DtInteractiveMode5ReplyIFFDataStruct | |
 DtIntercomControlPdu | Instances of DtIntercomControlPdu are used to communicate state information for simulated intercom devices |
 DtIntercomEntityDestRec | Instances of DtIntercomEntityDestRec are used to contain the information in the entity destination parameter records used by the intercom control PDU class |
 DtIntercomGroupAsgmtRec | Instances of DtIntercomGroupAsgmtRec are used to contain the information in the group assignment parameter record used by the intercom control PDU class |
 DtIntercomGroupDestRec | Instances of DtIntercomGroupDestRec are used to contain the information in the group destination parameter record used by the intercom control PDU class |
 DtIntercomParmRec | DtIntercomParmRec is an abstract base class for the parameter record classes which are used by the intercom control PDU (DtIntercomControlPdu) |
 DtIntercomSignalPdu | Instances of DtIntercomSignalPdu are used to send simulated intercom signal data |
 DtInterrogatedModesStruct | |
 DtIntHashKey | Instances of DtIntHashKey are used as a hash key made from an integer |
 DtIntLEDatatypeRep | OMT Datatype of type Integer - in little endian |
 DtIntrusiveList | An intrusive list is a list that assumes that the elements that you add are pointers to instances of classes derived from DtListedObject |
 DtIoCommunicationsNodeRecord | |
 DtIoEffectRecord | |
 DtIoServiceRunnable | The DtIoServiceRunnable provides a thread to run the Boost io_service in to provide async I/O to the DtInetSocket classes |
 DtIsGroupOfPdu | Instances of DtIsGroupOfPdu are used to communicate information about a particular group of entities (grouped together for the purposes of network bandwidth reduction) |
 DtIsPartOfPdu | Instances of DtIsPartOfPdu are used to join two simulation entities to form a single entity |
 DtJtidsHeader | |
 DtJtidsHeaderStruct | |
 DtLandSurfaceDecoder | Instances of DtMetocEncoder encode data from DtMETOC_RootStateRepository objects to the net structures to be sent to the network |
 DtLandSurfaceEncoder | Instances of DtLandSurfaceEncoder encode data from DtLandSurfaceStateRepository objects to the net structures to be sent to the network |
 DtLandSurfacePublisher | Instances of DtLandSurfacePublisher publish METOC_Root.EnvironmentCondition.Weather.LandSurface.LandSurface objects to the network |
 DtLandSurfaceRecord | |
 DtLandSurfaceStateRepository | Instances of DtLandSurfaceStateRepository are used to store state data for METOC_Root.EnvironmentCondition.Weather.LandSurface objects |
 DtLatLonDimensions | |
 DtLatLongCoordinateDatatypeRep | |
 DtLaunchedMunitionRecord | |
 DtLauncherInitializer | DtLauncherInitializer derives from DtVrlApplicationInitializer and describes how command line/MTL parameters could be added to a VR-Link application |
 DtLayerStruct | |
 DtLeAppearancePdu | Class DtLeAppearancePdu: |
 DtLeArticulatedPartsPdu | Class DtLeArticulatedPartsPdu: |
 DtLeDeadReckoningParameters | Class DtLeDeadReckoningParameters: |
 DtLeDetonationPdu | Instances of DtLeDetonationPdu are used to send firing information for live entities |
 DtLeEntityID | Class DtLeEntityID: |
 DtLeEntityLinearVelocity | Class DtLeEntityLinearVelocity: |
 DtLeEntityLocationEntityCoordinates | Class DtLeEntityLocationEntityCoordinates: |
 DtLeEntityLocationWorldCoordinates | Class DtLeEntityLocationWorldCoordinates: |
 DtLeEntityOrientation | Class DtLeEntityOrientation: |
 DtLeFirePdu | Instances of DtLeFirePdu are used to send firing information for live entities |
 DtLEFloat32 | Little endian 32-bit IEEE-754 floating-point quantity |
  TempLayout | |
 DtLEFloat64 | Little endian 64-bit IEEE-754 floating-point quantity |
  TempLayout | Used to Swap Longs |
 DtLEInt16 | Little endian signed 16-bit quantity |
 DtLEInt32 | Little endian signed 32-bit quantity |
 DtLEInt64 | A little endian byte aligned 64 integer data structure |
  TempLayout | Used to Swap Longs |
 DtLeOrientationError | Class DtLeOrientationError: |
 DtLePositionError | Class DtLePositionError: |
 DtLetHeaderStruct | |
 DtLeTspiPdu | Instances of DtLeTspiPdu are used to send state information for live entities |
 DtLEU128 | A little endian byte aligned 128 unsigned integer data structure |
 DtLEU16 | Little endian unsigned 16-bit quantity |
 DtLEU32 | Little endian unsigned 32-bit quantity |
 DtLEU64 | A little endian byte aligned 64 unsigned integer data structure |
  TempLayout | Used to Swap Longs |
 DtlFileInputStream | File Input stream |
 DtlHashTable | This is where symbol_entries are stored |
 DtLinearNormalizer | |
 DtLinearObjectDecoder | Provides decoding logic for the DtLinearObjectStatePdu class |
 DtLinearObjectEncoder | Provides encoding logic for the DtLinearObjectStatePdu class |
 DtLinearObjectPublisher | |
 DtLinearObjectRepository | Instances of DtLinearObjectRepository are used to maintain state information needed by linear object entities |
 DtLinearObjectStatePdu | Instances of DtLinearObjectStatePdu are used to communicate information about the addition/modification of a synthetic object which is geometrically anchored to the terrain with one point |
 DtLinearSegmentRecord | Instances of DtLinearSegmentRecord are used to implement the LinearSegmentStruct defined in the RPR FOM |
 DtLink16Signal | Helper class that is used to assist the user in setting Link16 data as defined by the SISO-STD-002-2006 document |
  DtNetLink16SignalFields | This is the net structure that's used to encode the Link16 fields in the data section of the signal PDU/interaction |
 DtLink16Transmitter | Used 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 |
  DtNetLink16ModulationParams | Structure that holds the Link 16 data stored in the modulation parameters of a Transmitter PDU/Radio Transmitter object |
 DtLinkStrategy | This is the DtLinkStrategy class. It is the abstract base class for all derived strategies |
 DtlInputStream | Input stream |
 DtList | DtList is deprecated, please use std::list<T> |
 DtListedObj | This is a base class from which elements of a DtIntrusiveList must be derived |
 DtListItem | Lint -e266 |
 DtlObj | Void* ptr (to imitate locatives) |
  vl | |
   Fcn | |
   frm | |
 DtlObjPtr | |
 DtLockfreeMpmcQueue | |
 DtLockfreeMpmcQueueImpl | |
 DtLockfreeQueue | |
 DtLockfreeQueueImpl | |
 DtLogFileInfo | Class DtLogFileInfo is a Singleton which contains the necessary information to name .log and .dmp files so they can be commonly formatted and identified |
 DtLongDatatypeRep | OMT Datatype of type Long - in network format which means Big Endian representation |
 DtLongLEDatatypeRep | OMT Datatype of type Long - in little endian |
 DtLostOwnershipOfEntityCbInfo | |
 DtlStringInputStream | String Input stream |
 DtManagedInterface | The DtManagedInterface Class is a singleton that is used to manage the message flow between C# and the rest of the system |
 DtMapDatum | DtMapDatums represent a spheroid model of the earth, with a data shift to facilitate easy conversion to geocentric systems |
 DtMessage | This is the DtMessage class |
 DtMessageFactory | DtMessageFactory class |
 DtMetocDecoder | Instances of DtMetocDecoder are used to decode METOC_Root state PDU structures from the network |
 DtMetocEncoder | Instances of DtMetocEncoder encode data from DtMETOC_RootStateRepository objects to the net structures to be sent to the network |
 DtMetocLayerRecord | |
 DtMetocPdu | Instances of DtMetocPdu are used for DIS network packets which encode the DtMetocRootStateRepository repository |
 DtMetocRootStateRepository | Instances of DtMetocRootStateRepository are used to store state data for METOC_Root objects |
 DtMetocUUID | |
 DtMinefieldDataPdu | Instances of DtMinefieldDataPdu are used to communicate minefield data information |
 DtMinefieldLaneMarkerRecord | Instances of DtMinefieldLaneMarkerRecord implement the MinefieldLaneMarkerStruct used to implement the Minefield Lane Marker Linear Object |
 DtMinefieldPerimeterRecord | Class DtMinefieldPerimeterRecord: |
 DtMinefieldQueryPdu | Instances of DtMinefieldQueryPdu are used to communicate minefield state information |
 DtMinefieldResponseNackPdu | Instances of DtMinefieldResponseNackPdu are used to request a retransmission of minefield data PDUs |
 DtMinefieldStatePdu | Class DtMinefieldStatePdu: |
 DtMiniDumper | This class contains the logic necesary for printing a stack trace |
 DtMode1StateRepository | Instances of DtMode1StateRepository are used to store state data for IFFData.Mode1 objects |
 DtMode2StateRepository | Instances of DtMode2StateRepository are used to store state data for IFFData.Mode2 objects |
 DtMode3AStateRepository | Instances of DtMode3AStateRepository are used to store state data for IFFData.Mode3A objects |
 DtMode3CStateRepository | Instances of DtMode3CStateRepository are used to store state data for IFFData.ModeC objects |
 DtMode4StateRepository | Instances of DtMode4StateRepository are used to store state data for IFFData.Mode4 objects |
 DtMode5MessageFormatsStruct | |
 DtMode5StateRepository | Instances of DtMode5StateRepository are used to store state data for IFFData.Mode5 objects |
 DtMode5STransponderLocationErrorIFFDataStruct | |
 DtMode5STransponderLocationIFFDataStruct | |
 DtModeCAltitudeStruct | |
 DtModeSDAPSourceStruct | |
 DtModeSInterrogatorCodeVariantStruct | |
 DtModeSInterrogatorIdentifierStruct | |
 DtModeSLevelsPresentStruct | |
 DtModeSStateRepository | Instances of DtModeSStateRepository are used to store state data for IFFData.ModeS objects |
 DtModulationType | |
 DtMtlEnvironment | Command line support |
 DtMtlFedReader | Instances of DtMtlFedReader are used to read a FED file, and fill in a DtFedTarget with the information read |
 DtMultiConfigVariable | |
 DtMultiVehicleFed | MultiVehicleFed.h |
 DtMunitionRecord | |
 DtMunitionReloadRecord | |
 DtMutex | Instances of DtMutex are used to provide a platform independent mutual exclusion mechanism |
 DtNativeValue | Wrap a native pointer in a DtEnvValue |
 DtNet32Vector | This class is deprecated, please use DtNetVector32 in vlVector.h |
 DtNet64Vector | This class is deprecated, please use DtNetVector64 in vlVector.h |
 DtNetAcknowledgePdu | |
 DtNetAcknowledgeRPdu | |
 DtNetActionRequestPdu | |
 DtNetActionRequestRPdu | |
 DtNetActionResponsePdu | |
 DtNetActionResponseRPdu | |
 DtNetActivityRecord | |
 DtNetAerodromePdu | Structure implements Network Layout for DtAerodromePdu |
 DtNetAggregateDatumRecord | DtNetAggregateDatumRecord is the network structure for the variable datum records in the aggregate state PDU |
 DtNetAggregateMarking | |
 DtNetAggregateStatePdu | DtNetAggregateStatePdu is the network structure for the aggregate state PDU |
 DtNetAircraftLightingRecord | |
 DtNetAisDataRecord | |
 DtNetAngleDeceptionAttributeRecord | |
 DtNetAngularVelocity | |
 DtNetArealObjectStatePdu | DtNetArealObjectStatePdu is the network structure for the areal object state PDU |
 DtNetArtParamRecord | |
 DtNetArtParamRecordRPR1 | |
 DtNetAttachedPart | |
 DtNetAttachedPartRPR1 | |
 DtNetAttribPair | |
 DtNetAttributePdu | |
 DtNetAttributeRecordSet | |
 DtNetBasicFixedWingAircraftRecord | |
 DtNetBasicGroundCombatSoldierRecord | |
 DtNetBasicGroundCombatVehicleRecord | The following are grouped entity description records |
 DtNetBasicRotorWingAircraftRecord | |
 DtNetBeamAntennaPatternRecord | |
 DtNetBeamData | |
 DtNetBlankingSectorAttributeRecord | |
 DtNetBreachableSegmentRecord | DtNetBreachableSegmentRecord is the network structure for the BreachableLinearObject defined in the RPR FOM |
 DtNetBreachObjectRecord | DtNetBreachObjectRecord is the network structure for the BreachObject defined in the RPR FOM |
 DtNetBurstDescriptor | |
 DtNetCallsignRecord | |
 DtNetCharacterScale | Performs encoding/decoding of the DIGuy character scale data |
 DtNetClockTime | |
 DtNetCloudStruct | |
 DtNetCollisionElasticPdu | The following is the network structure for the elastic collision PDU |
 DtNetCollisionPdu | |
 DtNetCombicStateRecord | Combic State Record (EBV-DOC, 12.3.5.1) |
 DtNetCombicStateRecord_RPR_20 | |
 DtNetCommentPdu | |
 DtNetCommentRPdu | |
 DtNetCommunicationsNodeIdRecord | |
 DtNetConstituentPartRelationshipStruct | |
 DtNetCreateEntityPdu | |
 DtNetCreateEntityRPdu | |
 DtNetDataPdu | |
 DtNetDataPduTail | |
 DtNetDataQueryPdu | |
 DtNetDataQueryRPdu | |
 DtNetDataRPdu | |
 DtNetDeadReckonParameters | |
 DtNetDEAreaAimpointRecord | |
 DtNetDEPrecisionAimpointRecord | |
 DtNetDesignatorPdu | |
 DtNetDestinationRecord | |
 DtNetDETargetEnergyDepositionRecord | |
 DtNetDetonationPdu | |
 DtNetDiGuyAction | Performs encoding/decoding of the DIGuy action data |
 DtNetDiGuyActionRecord | |
 DtNetDiGuyAppearance | Performs encoding/decoding of the DIGuy appearance data |
 DtNetDIGuyCustomPdu | The net structure of the DI Guy Custom PDU |
 DtNetDiGuyPatches | |
 DtNetDiguyPatchesRecord | |
 DtNetDiGuyType | Performs encoding/decoding of the DIGuy type data |
 DtNetDirectedEnergyDamageDescriptionRecord | |
 DtNetDirectedEnergyFirePdu | |
 DtNetElectromagneticEmissionPdu | |
 DtNetEmbeddedUnitListRecord | |
 DtNetEmitterBeamRecordHeader | |
 DtNetEmitterSystem | |
 DtNetEmitterTrackJam | |
 DtNetEnhancedFixedWingAircraftRecord | |
 DtNetEnhancedGroundCombatSoldierRecord | |
 DtNetEnhancedGroundCombatVehicleRecord | |
 DtNetEnhancedRotorWingAircraftRecord | |
 DtNetEntityAssociationRecord | |
 DtNetEntityCoordinates | |
 DtNetEntityDamageStatusPdu | |
 DtNetEntityIdentifier | |
 DtNetEntityMarking | |
 DtNetEntityStatePdu | |
 DtNetEntityStateUpdatePdu | DtNetEntityStateUpdatePdu is the network structure for the entity state update PDU |
 DtNetEntityType | |
 DtNetEntityTypeRecord | |
 DtNetEnvironmentalConeRecord | Cone 1 Geometry Record (EBV-DOC, 12.4.4.10) |
 DtNetEnvironmentalConeRecord_RPR_20 | |
 DtNetEnvironmentalDRConeRecord | Cone 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.11) |
 DtNetEnvironmentalDRConeRecord_RPR_20 | |
 DtNetEnvironmentalDREllipsoidRecord | Ellipsoid 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.9) |
 DtNetEnvironmentalDREllipsoidRecord_RPR_20 | |
 DtNetEnvironmentalDRLineRecord | Line 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.3.4.4) |
 DtNetEnvironmentalDRLineRecord_RPR_20 | |
 DtNetEnvironmentalDRPointRecord | Point 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.3.4.2) |
 DtNetEnvironmentalDRPointRecord_RPR_20 | |
 DtNetEnvironmentalDRRectangularVolumeRecord | Rectangular Volume 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.13) |
 DtNetEnvironmentalDRRectangularVolumeRecord_RPR_20 | |
 DtNetEnvironmentalDRSphereRecord | Sphere 2 Geometry Record - Dead Reckoned (EBV-DOC, 12.3.4.7) |
 DtNetEnvironmentalDRSphereRecord_RPR_20 | |
 DtNetEnvironmentalEllipsoidRecord | Ellipsoid 1 Geometry Record (EBV-DOC, 12.4.4.8) |
 DtNetEnvironmentalEllipsoidRecord_RPR_20 | |
 DtNetEnvironmentalGaussianPlumeRecord | Gaussian Plume Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.14) |
 DtNetEnvironmentalGaussianPlumeRecord_RPR_20 | |
 DtNetEnvironmentalGaussianPuffRecord | Gaussian Puff Geometry Record - Dead Reckoned (EBV-DOC, 12.4.4.15) |
 DtNetEnvironmentalGaussianPuffRecord_RPR_20 | |
 DtNetEnvironmentalLineRecord | Line 1 Geometry Record (EBV-DOC, 12.3.4.3) |
 DtNetEnvironmentalLineRecord_RPR_20 | |
 DtNetEnvironmentalPointRecord | Point 1 Geometry Record (EBV-DOC, 12.3.4.1) |
 DtNetEnvironmentalPointRecord_RPR_20 | |
 DtNetEnvironmentalProcessPdu | DtNetEnvironmentalProcessPdu is the network structure for the environmental process PDU |
 DtNetEnvironmentalRecord | DtNetEnvironmentalRecord is the network structure for the environmental process PDU record header (defined IEEE 1278.1a-1998) |
 DtNetEnvironmentalRecord_RPR_20 | Header as defined in RPR FOM V2 draft 14 |
 DtNetEnvironmentalRecord_RPR_20017 | Header as defined in RPR FOM V2 draft 17 (subject to change pending finalization of Draft 17) |
 DtNetEnvironmentalRecord_RPR_20017_Rev4 | Corrected header as defined in RPR FOM V2 draft 17 |
 DtNetEnvironmentalRectangularVolumeRecord | Rectangular Volume 1 Geometry Record (EBV-DOC, 12.4.4.12) |
 DtNetEnvironmentalRectangularVolumeRecord_RPR_20 | |
 DtNetEnvironmentalSphereRecord | Bounding Sphere and Sphere 1 Geometry Records (EBV-DOC, 12.3.4.5 - 12.3.4.6) |
 DtNetEnvironmentalSphereRecord_RPR_20 | |
 DtNetEulerAngles | |
 DtNetEventId | |
 DtNetEventReportPdu | |
 DtNetEventReportRPdu | |
 DtNetExhaustSmokeRecord | DtNetExhaustSmokeRecord is the network structure for the ExhaustSmokeObject defined in the RPR FOM |
 DtNetFalseTargetsAttributeRecord | |
 DtNetFederateId | |
 DtNetFirePdu | |
 DtNetFixDatum | |
 DtNetFlareStateRecord | Flare State Record (EBV-DOC, 12.3.5.2) |
 DtNetFlareStateRecord_RPR_20 | |
 DtNetFloat32 | Network-order 32-bit IEEE-754 floating-point quantity |
  TempLayout | |
 DtNetFloat64 | Network-order 64-bit IEEE-754 floating-point quantity |
  TempLayout | Used to Swap Longs |
 DtNetFundamentalParameterData | |
 DtNetGenericVariableRecord | |
 DtNetGridAxisRecordFixed | DtNetGridAxisRecord is the base class for the three grid axis record structures |
 DtNetGridAxisRecordFixed_RPR_20 | DtNetGridAxisRecordFixed_RPR_20 is similar to DtNetGridAxisRecordFixed but has added padding and a slightly different Order added RPR FOM 2.0 Draft 12 |
 DtNetGridAxisRecordVariable | |
 DtNetGridAxisRecordVariable_RPR_20 | DtNetGridAxisRecordVariable_RPR_20 IS DtNetGridAzisRecordVariable_RPR_20 with IrregularGridAxis data |
 DtNetGridDataRecord | The following are the network structures for the gridded data PDU class and other HLA/RPR structures |
 DtNetGridDataRecord_RPR_20 | |
 DtNetGridDataRecordType0 | In the following grid data records, myData is an array that contains the actual data values |
 DtNetGridDataRecordType0_RPR2_Rev3 | It so happens that the field sizes of "NumberOfBytes" and "NumberOfValues" have changed in RPR, so these new structures will account for that |
 DtNetGridDataRecordType0_RPR_20 | The RPR20 version changed the base, so we must re-inherit |
 DtNetGridDataRecordType1 | |
 DtNetGridDataRecordType1_RPR2_Rev3 | |
 DtNetGridDataRecordType1_RPR_20 | |
 DtNetGridDataRecordType2 | |
 DtNetGridDataRecordType2_RPR2_Rev3 | |
 DtNetGridDataRecordType2_RPR_20 | |
 DtNetGriddedDataPdu | DtNetGriddedDataPdu is the network structure for the gridded data PDU |
 DtNetGroundLogisticsVehicleRecord | |
 DtNetGroundVehicleLightingRecord | |
 DtNetHazeStruct | |
 DtNetHighFidelityHaveQuickVtpRecord | |
 DtNetIceStruct | |
 DtNetIffAntennaLocationRecord | |
 DtNetIffAtcNavaidsBeamData | |
 DtNetIffAtcNavaidsIFFDataRecord | |
 DtNetIffAtcNavaidsLayerHeader | |
 DtNetIffAtcNavaidsMode5Interrogator | |
 DtNetIffAtcNavaidsMode5Transponder | |
 DtNetIffAtcNavaidsModeSInterrogator | |
 DtNetIffAtcNavaidsModeSTransponder | |
 DtNetIffAtcNavaidsOperational | |
 DtNetIffAtcNavaidsParameter | |
 DtNetIffAtcNavaidsPduLayer | |
 DtNetIffAtcNavaidsPduLayer1 | |
 DtNetIffAtcNavaidsPduLayer2 | |
 DtNetIffAtcNavaidsPduLayer3Interrogator | |
 DtNetIffAtcNavaidsPduLayer3Transponder | |
 DtNetIffAtcNavaidsPduLayer4Interrogator | |
 DtNetIffAtcNavaidsPduLayer4Transponder | |
 DtNetIffAtcNavaidsPduLayer5 | |
 DtNetIffAtcNavaidsSecondOperational | |
 DtNetIffAtcNavaidsSystemID | The following are the network structures for the data records used by the IFF/ATC/NAVAIDS PDU class |
 DtNetIffBasicInteractiveRecord | |
 DtNetIffCryptoControlRecord | |
 DtNetIffGICBRecord | |
 DtNetIffInteractiveBasicMode5Record | |
 DtNetIffInteractiveBasicModeSRecord | |
 DtNetIffInteractiveMode4ReplyRecord | |
 DtNetIffInteractiveMode5ReplyRecord | |
 DtNetIffMode5TransponderLocationRecord | |
 DtNetIffSquitterAirbornePositionReportRecord | |
 DtNetIffSquitterAirborneVelocityReportRecord | |
 DtNetIffSquitterEventDrivenReportRecord | |
 DtNetIffSquitterIdentificationReportRecord | |
 DtNetIffSquitterSurfacePositionReportRecord | |
 DtNetIffTransponderLocationErrorRecord | |
 DtNetInt16 | Network-order signed 16-bit quantity |
 DtNetInt32 | Network-order signed 32-bit quantity |
 DtNetInt64 | A Network byte aligned 64 integer data structure |
  TempLayout | Used to Swap Longs |
 DtNetIntercomControlPdu | DtNetIntercomControlPdu is the network structure for the intercom control PDU |
 DtNetIntercomEntityDestRec | |
 DtNetIntercomGroupAsgmtRec | |
 DtNetIntercomGroupDestRec | |
 DtNetIntercomParmRec | The following are the network structures for the parameter records and base class for the parameter records used in the intercom control PDU |
 DtNetIntercomSignalPdu | The following is the network structure for the intercom signal PDU |
 DtNetIoCommunicationsNodeRecord | |
 DtNetIoEffectRecord | |
 DtNetIsGroupOfPdu | The following is the network structure for the IsGroupOf PDU |
 DtNetIsPartOfHelperStruct | |
 DtNetIsPartOfPdu | The following is the network structure for the IsPartOf PDU |
 DtNetIsPartOfStruct | |
 DtNetLandSurfaceRecord | |
 DtNetLaserPdu | |
 DtNetLayerStruct | |
 DtNetLeAppearancePdu | DtNetAppearPdu is the network structure for the live-entity appearance PDU |
 DtNetLeArticulatedPartsPdu | DtNetTspiPdu is the network structure for the time-space-position- information PDU |
 DtNetLeDeadReckoningParameters | DtNetLeDeadReckoningParameters is the network structure for the dead reckoning parameters of the time-space-position-information PDU |
 DtNetLeDetonationPdu | DtNetFirePdu is the network structure for the live entity detonation PDU |
 DtNetLeEntityID | DtNetLeEntityID is the network structure for the entity identifier record in the live entity PDUs |
 DtNetLeEntityLinearVelocity | DtNetLeEntityLinearVelocity is the network structure for the entity linear velocity record in the live entity PDUs |
 DtNetLeEntityLocationEntityCoordinates | DtNetLeEntityLocationEntityCoordinates is the network structure for the entity location record (in entity coordinates) in the live entity PDUs |
 DtNetLeEntityLocationWorldCoordinates | DtNetLeEntityLocationWorldCoordinates is the network structure for the entity location record (in world coordinates) in the live entity PDUs |
 DtNetLeEntityOrientation | DtNetLeEntityOrientation is the network structure for the entity orientation record in the time-space-position-information PDU |
 DtNetLeEntityOrientation16 | |
 DtNetLeFirePdu | DtNetFirePdu is the network structure for the live entity fire PDU |
 DtNetLeOrientationError | DtNetLeOrientationError is the network structure for the orientation error record of the time-space-position-information PDU |
 DtNetLePduHeader | DtNetLePduHeader is the network structure for the live-entity protocol PDUs |
 DtNetLePositionError | DtNetLePositionError is the network structure for the position error record of the time-space-position-information PDU |
 DtNetLeTspiPdu | DtNetTspiPdu is the network structure for the time-space-position- information PDU |
 DtNetLinearAcceleration | |
 DtNetLinearObjectStatePdu | DtNetLinearObjectStatePdu is the network structure for the linear object state PDU |
 DtNetLinearSegmentParameter | DtNetLinearSegmentParameter is the network structure for the linear segment parameter which is used by the linear object state PDU |
 DtNetLinearSegmentRecord | DtNetLinearSegment record is the network structure for the LinearSegmentStruct defined in the RPR FOM |
 DtNetLinearVelocity | |
 DtNetMetocLayerRecord | |
 DtNetMetocPdu | Structure implements Network Layout for DtMetocPdu |
 DtNetMinefieldDataPdu | DtNetMinefieldDataPdu is the network structure for the minefield data PDU |
 DtNetMinefieldLaneMarkerRecord | DtNetMinefieldLandMarkerRecored is the network structure for the MineFieldLaneMarkerObject defined in the RPR FOM |
 DtNetMinefieldPerimeterRecord | The following are the network structures for the minefield state PDU and the associated perimeter point coordinates record |
 DtNetMinefieldQueryPdu | The following is the network structure for the minefield query PDU |
 DtNetMinefieldResponseNackPdu | The following is the network structure for the minefield response NACK PDU |
 DtNetMinefieldStatePdu | DtNetMinefieldStatePdu is the network structure for the minefield state PDU |
 DtNetNamedLocationBaseStruct | |
 DtNetObjectType | |
 DtNetPatchIdentifier | |
 DtNetPathVariant | |
 DtNetPduHeader | |
 DtNetPointObjectStatePdu | DtNetPointObjectStatePdu is the network structure for the point object state PDU |
 DtNetPointVariant | |
 DtNetPrecipitationStruct | |
 DtNetPropulsionSystem | DtNetPropulsionSystem is the network structure for the propulsion system data record in the supplemental emissions/entity state PDU |
 DtNetQueryPduTail | |
 DtNetRadarBeamExtensionRecord | |
 DtNetRadioEntityType | |
 DtNetRadioModulationType | |
 DtNetReceiverPdu | |
 DtNetRecordPdu | The following is the network structure for the record-R PDU |
 DtNetRecordQueryPdu | The following is the network structure for the Record-Query-R PDU |
 DtNetRecordSet | DtNetRecordSet is the network structure for a record used by the PDU classes which inherit from the record set PDU base class |
 DtNetRecordSetPdu | DtNetRecordSetPdu is the network structure for a record set used by the PDU classes which inherit from the record set PDU base class |
 DtNetRelativeLocationPdu | The following is the network representation of the RelativeLocation PDU |
 DtNetRelativePositionStruct | |
 DtNetRelativeRangeBearingStruct | |
 DtNetRepairCompletePdu | |
 DtNetRepairResponsePdu | |
 DtNetResupplyCancelPdu | |
 DtNetResupplyOfferPdu | |
 DtNetResupplyReceivedPdu | |
 DtNetRouteRecord | |
 DtNetRunwayPdu | Structure implements Network Layout for DtRunwayPdu |
 DtNetSeparationRecord | |
 DtNetServiceRequestPdu | |
 DtNetSetDataRPdu | |
 DtNetSetRecordPdu | The following is the network structure for the set-record PDU |
 DtNetShapeVariation | Performs encoding/decoding of the DIGuy shape variation data |
 DtNetShapeVariationArray | Performs encoding/decoding of the DIGuy shape variation array data |
 DtNetSignalPdu | |
 DtNetSilentAggregateList | DtNetAggregateSystemList is the network structure for the silent aggregate system list for the aggregate state PDU |
 DtNetSilentEntityList | DtNetAggregateEntityList is the network structure for the silent aggregate entity list for the aggregate state PDU |
 DtNetSilentEntityList_RPR_20 | DtNetSilentEntityList_RPR_20 is the network representation of the SilentEntityStruct from RPR FOM version 20 |
 DtNetSimanPduHeader | |
 DtNetSimulationAddress | |
 DtNetSnowStruct | |
 DtNetSocket | A DtSocket that implements network sending and receiving function using IP/UDP broadcast, multicast or unicast |
 DtNetSpatialFPStruct | |
 DtNetSpatialFVStruct | |
 DtNetSpatialRPStruct | |
 DtNetSpatialRVStruct | |
 DtNetSpatialStaticStruct | |
 DtNetStandardVariableRecord | |
 DtNetStandardVariableRecordSet | |
 DtNetStartResumePdu | |
 DtNetStartResumeRPdu | |
 DtNetStatusRecord | |
 DtNetStopFreezePdu | |
 DtNetStopFreezeRPdu | |
 DtNetSubsurfaceLayerRecord | |
 DtNetSuppEmisEntStatePdu | DtNetSuppEmisEntityStatePdu is the network structure for the supplemental emissions/entity state PDU |
 DtNetSupplyQuantity | |
 DtNetSymbolIdRecord | |
 DtNetSystemData | |
 DtNetTankerAircraftLightingRecord | |
 DtNetTimeAndDatePdu | Structure implements Network Layout for DtTimeAndDatePdu |
 DtNetTimeStamp | Instances of DtNetTimeStamp are network representations of a DIS time stamp |
 DtNetTopoUpCoord | |
 DtNetTransferControlRequestPdu | The following is the network structure for the transfer control request PDU |
 DtNetTransmitterPdu | |
 DtNetTroposphereLayerRecord | |
 DtNetTurbulenceLayerRecord | |
 DtNetU128 | A Network byte aligned 128 unsigned integer data structure |
 DtNetU16 | Network-order unsigned 16-bit quantity |
 DtNetU32 | Network-order unsigned 32-bit quantity |
 DtNetU64 | A Network byte aligned 64 unsigned integer data structure |
  TempLayout | Used to Swap Longs |
 DtNetUnderwaterAcousticAddtnlPassiveAct | |
 DtNetUnderwaterAcousticBeam | |
 DtNetUnderwaterAcousticEmitterSystem | |
 DtNetUnderwaterAcousticPdu | |
 DtNetUnderwaterAcousticShaftSpeed16 | The following are the network structures for the data records used by the underwater acoustics PDU class |
 DtNetUnderwaterAcousticShaftSpeed32 | |
 DtNetUniformGeometryRecord | Uniform Geometry Record (EBV-DOC, 12.4.4.16) |
 DtNetUniformGeometryRecord_RPR_20 | |
 DtNetUuid | |
 DtNetUuidRecord | |
 DtNetVarDatum | |
 DtNetVector32 | A Network Byte Order layout using 32 bit floats for DtVector |
 DtNetVector64 | A Network Byte Order layout using 64 bit floats for DtVector |
 DtNetVectoringNozzleSystem | DtNetVectoringNozzleSystem is the network structure for the vectoring nozzle system data record in the supplemental emissions/entity state PDU |
 DtNetVPRecord | |
 DtNetWaterCurrentStruct | |
 DtNetWaterSurfaceRecord | |
 DtNetWaveStruct | |
 DtNetWaypoints | |
 DtNetWindCorridorRecord | |
 DtNetWindStruct | |
 DtNetWorldCoordinates | |
 DtNewTransferredEntityCbInfo | |
 DtNoteNode | |
 DtNotesType | |
 DtNumberDatatypeRep | A type of datatype that can turn itself into a number (double) representation |
 DtObjectClassFedNode | Defines an object class inside our Fed Tree |
 DtObjectIdHashlist | Instances of DtObjectIdHashlist are hash lists, where you can store associations between DtObjectIds and arbitrary pieces of data |
 DtObjectPublisher | Instances of DtObjectPublisher are used for local or source simulations of objects, (i.e |
 DtObjectPublisherContainer | DtObjectPublisherContainer is an ObjectPublisher container which will execute a method on all contained objects in parallel threads |
 DtObservee | Instances of DtObservee are used to manage interest in this object by other objects, i.e |
 DtObserver | Instances of DtObserver are used to manage interest in other objects by this object |
 DtOctetArray1Plus | |
 DtOctetArray3 | |
 DtOctetArray7 | |
 DtOldHashlist | |
 DtOldIntrusiveHashlist | |
 DtOMTDatatypeNode | Node in an OMT tree containing a datatype description |
 DtOMTFileReader | |
 DtOMTNode | Node in an OMT tree |
 DtOMTReadException | |
 DtOMTTree | A tree using the an OMT File information |
 DtOMTTreePOC | |
 DtOMTTreeReference | |
 DtOutputStream | DtOutputStream is used for all toolkit output |
 DtOutputStreamBuffer | DtOutputStreamBuffer is the internal buffer for DtOutputStream |
 DtOwnershipHandler | This is a base class meant to encapsulate user callbacks on ownership management services |
 DtOwnershipStatusRecord | |
 DtParallelExecutionContainer | DtParallelExecutionContainer is implementation of DtExecutionContainer which executes methods on all contained objects in parallel on multiple threads |
  ExecutableItem | This class is used by TBB to manage the work units to perform |
 DtParameterFedNode | Represents an parameter inside a object class |
 DtPartitionNormalizer | |
 DtPatchIdentifier | DtPatchIdentifier is used to uniquely identify a uniform patch |
 DtPathVariantStruct | The entity's route is either an array of locations |
 DtPdu | DtPdu is the base class for all PDU's in VR-Link |
 DtPduCallbackInfo | Class DtPduCallbackInfo: |
 DtPduCallbackManager | Class DtPduCallbackManager: |
 DtPduDatumRecordSet | An instance of this class is a DtDatumRecordSet that uses a part of a DtPduWithData as its network representation |
 DtPduDecoder | Base class for all DIS decoders |
 DtPduDecoderFactory | Instances of DtPduDecoderFactory are used to create Decoders which know how to encode a state repository (or host representation) into a DIS Pdu (or network representation) |
 DtPduEncoder | Base class for all DIS encoders |
 DtPduEncoderFactory | Instances of DtPduEncoderFactory are used to create encoders which know how to encode a state repository (or host representation) into a DIS Pdu (or network representation) |
 DtPduFactory | Class DtPduFactory: |
 DtPduFilterTest | |
 DtPduKindStringMap | Instances of this class are used to conveniently convert between pdu types and strings |
 DtPduStatusRecord | |
 DtPduWithAttributeRecordSets | |
 DtPduWithData | DtPduWithData provides the base class for all of the simulation management PDU's that have fixed/variable data |
 DtPerformanceStats | A stats reporter class is responsible for managing a collection of time stats |
 DtPointObjectDecoder | Provides decoding logic for the DtPointObjectStatePdu class |
 DtPointObjectEncoder | Provides encoding logic for the DtPointObjectStatePdu class |
 DtPointObjectPublisher | |
 DtPointObjectRepository | Instances of DtPointObjectRepository are used to maintain state information needed by point environment object entities |
 DtPointObjectStatePdu | Instances of DtPointObjectStatePdu are used to state information for synthetic environment objects |
 DtPointVariantStruct | The entity's destination is either a location |
 DtPrecipitationStruct | |
 DtPrinter | DtPrinter is an abstract base class which provides an interface for output |
 DtPropulsionNoiseDecoder | Instances of DtPropulsionNoiseDecoder are used to take state information from an emission state PDU and place it into an emitter system state repository |
 DtPropulsionNoiseEncoder | Instances of DtPropulsionNoiseEncoder are used to take state information from a DtPropulsionNoiseStateRepository and place it into an underwater acoustics PDU |
 DtPropulsionNoisePublisher | Instances of DtPropulsionNoisePublisher are used to take care of the details associated with publishing the state of an active sonar |
 DtPropulsionNoiseStateRepository | Class DtPropulsionNoiseStateRepository |
 DtPropulsionSystem | Class DtPropulsionSystem: |
 DtPtrHashKey | DtPtrHashKey is used as an index into DtHashList where the key is a pointer |
 DtPublisherContainer | DtPublisherContainer is an container which will execute a method on all contained objects in parallel threads |
 DtPublisherList | Defines the DtPublisherList template. The parameter is the VR-Link Publisher object class type |
 DtQuaternion | Quaternions are used to represent orientation of an object |
 DtQueueSocket | A DtQueueSocket is a DtSocket that does NOT send or receive |
 DtRadarBeamExtensionRecord | Standard Variable record for sending extended Radar Beam data |
 DtRadarBeamScanDataVariantStruct | |
 DtRadarForceDimension | |
 DtRadioDimension | |
 DtRadioEntityType | |
 DtRadioReceiverDecoder | Instances of DtRadioReceiverDecoder decode Radio Receiver PDU's into DtRadioReceiverRepository objects |
 DtRadioReceiverEncoder | Instances of DtRadioReceiverEncoder are used to take state information from a DtRadioReceiverRepository and place it into a radio receiver PDU |
 DtRadioReceiverPublisher | |
 DtRadioReceiverRepository | Instances of DtRadioReceiverRepository are used to store state information for radio receiver objects in both HLA and DIS environments |
 DtRadioReceiverStrategy | |
 DtRadioTransmitterDecoder | Instances of the class DtRadioTransmitterDecoder decode Radio Transmitter PDU's into DtRadioTransmitterRepository objects |
 DtRadioTransmitterEncoder | This class handles encoding of Transmitter PDUs |
 DtRadioTransmitterPublisher | Instances of DtRadioTransmitterPublisher are used for local or source simulations of radio transmitters, (i.e |
 DtRadioTransmitterRepository | Instances of DtRadioTransmitterRepository are used to store state information for objects which are radio transmitters |
 DtRadioTransmitterStrategy | |
 DtRasterScanData | This class defines a data type used for MAK_RadarBeam class instances |
 DtReceiverPdu | This class provides a wrapper around the DIS Receiver PDU network structure |
 DtRecordPdu | Instances of DtRecordPdu are used to send responses to the Record Query PDU |
 DtRecordQueryPdu | Instances of DtRecordQueryPdu are used to request data records from an entity |
 DtRecordSet | Instances of DtRecordSet are used to contain the record sets used by the PDU classes which inherit from the record set PDU base class |
 DtRecordSetList | Instances of DtRecordSetList are lists of RecordSets |
 DtRecordSetPdu | DtRecordSetPdu is an abstract base class used by PDUs which require the record set functionality |
 DtReferenceEllipsoid | Instances 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) |
 DtReflectedActiveSonar | Instances of DtReflectedActiveSonar represent active sonar object simulated by remote applications |
 DtReflectedActiveSonarList | Instances of this class provide a protocol independent interface to a list of additional passive activities in a DIS environment |
 DtReflectedAdditionalPassiveActivities | Instances of DtReflectedAdditionalPassiveActivities represent APA object simulated by remote applications |
 DtReflectedAdditionalPassiveActivitiesList | Instances of this class provide a protocol independent interface to a list of additional passive activities in a DIS environment |
 DtReflectedAerodrome | |
 DtReflectedAerodromeList | Instances of this class provide a protocol independent interface to a list of Aerodromes in a DIS environment |
 DtReflectedAggregate | Instances of this class provide a protocol independent interface to a reflected aggregate in a DIS environment |
 DtReflectedAggregateList | Instances of this class provide a protocol independent interface to a list of reflected aggregates in a DIS environment |
 DtReflectedArealObject | Instances of DtReflectedArealObject represent Areal Objects simulated by remote applications |
 DtReflectedArealObjectList | Instances of this class provide a protocol independent interface to a list of reflected Areal Objects in a DIS environment |
 DtReflectedDesignator | Instances of DtReflectedDesignator represent designator object simulated by remote applications |
 DtReflectedDesignatorList | Instances of this class provide a protocol independent interface to a list of reflected designators in a DIS environment |
 DtReflectedDIGuyObject | |
 DtReflectedDirectedEnergyFire | Instances of DtReflectedDirectedEnergyFire represent Directed Energy Fire object simulated by remote applications |
 DtReflectedDirectedEnergyFireList | Instances of this class provide a protocol independent interface to a list of reflected Directed Energy Fires in a DIS environment |
 DtReflectedEmitterSystem | Instances of DtReflectedEmitterSystem represent EmitterSystem object simulated by remote applications |
 DtReflectedEmitterSystemList | Instances of this class provide a protocol independent interface to a list of reflected emitters in a DIS environment |
 DtReflectedEntity | Instances of this class provide a protocol independent interface to a reflected entity in a DIS environment |
 DtReflectedEntityList | Instances of this class provide a protocol independent interface to a list of reflected entities in a DIS environment |
 DtReflectedEnvironmentProcess | The DtReflectedObject instance for an Environmental Process Object |
 DtReflectedEnvironmentProcessList | Manages all discovered remote Environmental Process Objects |
 DtReflectedGriddedData | Instances of DtReflectedGriddedData represent Gridded Data objects simulated by remote applications |
 DtReflectedGriddedDataList | |
 DtReflectedIff | Instances of DtReflectedIff represent Iff object simulated by remote applications |
 DtReflectedIffList | Instances of this class provide a protocol independent interface to a list of reflected emitters in a DIS environment |
 DtReflectedLandSurface | |
 DtReflectedLandSurfaceList | Instances of this class provide a protocol independent interface to a list of LandSurface in a DIS environment |
 DtReflectedLinearObject | Instances of DtReflectedLinearObject represent Linear Object simulated by remote applications |
 DtReflectedLinearObjectList | Instances of this class provide a protocol independent interface to a list of reflected Linear Objects in a DIS environment |
 DtReflectedObject | Instances of DtReflectedObject are used to represent a simulation entity reflected across a network (i.e |
 DtReflectedObjectCallbackInfo | Instances of DtReflectedObjectCallbackInfo are used to contain the function and user data associated with a DtReflectedObject callback |
 DtReflectedObjectList | Instances of DtReflectedObjectList are lists of instances of classes derived from DtReflectedObject |
 DtReflectedPointObject | Instances of DtReflectedPointObject represent Point Object simulated by remote applications |
 DtReflectedPointObjectList | Instances of this class provide a protocol independent interface to a list of reflected Point Objects in a DIS environment |
 DtReflectedPropulsionNoise | Instances of DtReflectedPropulsionNoise represent propulsion noise object simulated by remote applications |
 DtReflectedPropulsionNoiseList | Instances of this class provide a protocol independent interface to a list of reflected propulsion noise objects in a DIS environment |
 DtReflectedRadioReceiver | Instances of DtReflectedRadioReceiver represent radio receiver objects simulated by remote applications |
 DtReflectedRadioReceiverList | |
 DtReflectedRadioTransmitter | The reflected list for Radio Transmitter objects |
 DtReflectedRadioTransmitterList | |
 DtReflectedRunway | |
 DtReflectedRunwayList | Instances of this class provide a protocol independent interface to a list of Runways in a DIS environment |
 DtReflectedSubsurfaceLayer | |
 DtReflectedSubsurfaceLayerList | Instances of this class provide a protocol independent interface to a list of SubsurfaceLayer in a DIS environment |
 DtReflectedTimeAndDate | |
 DtReflectedTimeAndDateList | Instances of this class provide a protocol independent interface to a list of TimeAndDate objects in a DIS environment |
 DtReflectedTroposphereLayer | |
 DtReflectedTroposphereLayerList | Instances of this class provide a protocol independent interface to a list of TroposphereLayer in a DIS environment |
 DtReflectedTurbulenceLayer | |
 DtReflectedTurbulenceLayerList | Instances of this class provide a protocol independent interface to a list of TurbulenceLayer in a DIS environment |
 DtReflectedUnderwaterAcoustics | Instances of DtReflectedUnderwaterAcoustics represent underwater acoustics objects simulated by remote applications |
 DtReflectedUnderwaterAcousticsList | Instances of this class provide a protocol independent interface to a list of underwater acoustics objects in a DIS environment |
 DtReflectedWaterSurface | |
 DtReflectedWaterSurfaceList | Instances of this class provide a protocol independent interface to a list of WaterSurface in a DIS environment |
 DtReflectedWindCorridor | |
 DtReflectedWindCorridorList | Instances of this class provide a protocol independent interface to a list of WindCorridor in a DIS environment |
 DtRelativeLocationPdu | Instances of DtRelativeLocationPdu are used to convey the fact that one unit is located at a position relative to another unit's world location |
 DtRelativePositionStruct | |
 DtRemoveEntityPdu | Instances of DtRemoveEntityPdu are used to send/receive remove entity PDUs |
 DtRemoveEntityRPdu | Instances of DtRemoveEntityRPdu are used to send/receive reliable remove entity PDUs |
 DtRepairCompletePdu | |
 DtRepairResponsePdu | |
 DtResupplyCancelPdu | |
 DtResupplyOfferPdu | |
 DtResupplyReceivedPdu | |
 DtRouteRecord | Variable record for sending the Route enum |
 DtRRBStateRepository | Instances of DtRRBStateRepository are used to store state data for IFFData.RRB objects |
 DtRttabStruct | |
 DtRunnable | Declares the DtRunnable class for defining a object that can be run in a thread |
 DtRunwayDecoder | Instances of DtRunwayDecoder decode data from Runway PDUs to update a DtRunwayStateRepository |
 DtRunwayEncoder | Instances of DtRunwayEncoder encode data from DtAerodromeStateRepository objects to the net structures to be sent to the network |
 DtRunwayGeometryStruct | |
 DtRunwayLightStruct | |
 DtRunwayPdu | Instances of DtRunwayPdu are used for DIS network packets which encode the DtAerodromeStateRepository repository |
 DtRunwayPublisher | Instances of DtRunwayPublisher publish Aerodrome objects to the network |
 DtRunwayStateRepository | Instances of DtRunwayStateRepository are used to store state data for runway objects |
 DtScopedLock | DtScopedLock provides a Boost source compatible scoped lock for DtMutex |
 DtScopedParallelExecutionLock | Convenience class for scoped locking |
 DtScopedSequenceLock | A scoped sequence lock |
 DtSelectParam | |
 DtSelectParamWithWrite | |
 DtSensorRecord | |
 DtSeparationVPRecord | A representation of a single Separation part, which is specific to DIS version 7 |
 DtServiceRequestPdu | |
 DtServiceStateRepository | Instances of DtServiceStateRepository are used to store state data for METOC_Root.Service objects |
 DtSetDataPdu | Instances of DtSetDataPdu are used to send/receive set data PDUs |
 DtSetDataRPdu | Instances of DtSetDataRPdu are used to send/receive reliable set data PDUs |
 DtSetDataStrategy | DtSetDataStrategy class |
 DtSetRecordCbInfo | |
 DtSetRecordPdu | Class DtSetRecordPdu: |
 DtSetRecordTracker | |
 DtSharedMemoryPoolClient | DtSharedMemoryPoolClient is used to attach to and access a previously created memory pool |
 DtSharedMemoryPoolManager | This class creates and manages a shared memory pool |
 DtShmMsgQueueManager | |
 DtShmMsgQueueReader | |
 DtShmMsgQueueWriter | |
 DtShortDatatypeRep | OMT Datatype of type Short - in network format which means Big Endian representation |
 DtShortLEDatatypeRep | OMT Datatype of type Short - in little endian |
 DtSignalPdu | Instances of DtSignalPdu are used to send simulated signal data |
 DtSignalStrategy | |
 DtSilentAggregateList | DtSilentAggregateList is a class which contains the information needed to describe a list of silent aggregates for the aggregate state PDU |
 DtSilentEntityList | DtSilentEntityList is a class which contains the information needed to describe a list of silent entities for the aggregate state PDU |
 DtSimanPdu | DtSimanPdu provides a base class for all of the simulation management PDU's |
 DtSimpleDatatypeNode | |
 DtSimpleDatatypeType | |
 DtSimpleKeyboard | Instances of DtSimpleKeyboard are used to process keyboard input in a console application |
 DtSimulationAddress | A DtSimulationAddress is used in DIS to identify a particular simulator |
 DtSINCGARSModulation | Instances of DtSINCGARSModulation are used in DtRadioTransmitterRepositor to store information about a SINCGARSModulation Structure (from SpreadSpectrum) |
 DtSmoothOrient | |
 DtSmoothOriWithDr | Instances of DtSmoothOriWithDr are used to provide the mechanism to smooth orientation and dead-reckon orientation |
 DtSmoothPos | |
 DtSmoothPosWithDr | Instances of DtSmoothPosWithDr are used to provide the mechanism to smooth position and dead-reckon position |
 DtSnowStruct | |
 DtSocket | DtSocket provides a low level interface for packet I/O with VR-Link applications |
 DtSocketMsg | |
 DtSocketPairSocket | |
 DtSovietStateRepository | Instances of DtSovietStateRepository are used to store state data for IFFData.Soviet objects |
 DtSpheroid | DtSpheroid represents an ellipsoid model of the earth |
 DtSpiralScanData | This class defines a data type used for MAK_RadarBeam class instances |
 DtSquitterAirbornePositionReportIFFDataStruct | |
 DtSquitterAirborneVelocityReportIFFDataStruct | |
 DtSquitterEventDrivenReportIFFDataStruct | |
 DtSquitterIdentificationReportIFFDataStruct | |
 DtSquitterSurfacePositionReportIFFDataStruct | |
 DtStandardVariableRecord | |
 DtStandardVariableRecordFactory | |
 DtStandardVariableRecordSet | |
 DtStartResumePdu | Instances of DtStartResumePdu are used to send/receive start/resume PDUs |
 DtStartResumeRPdu | Instances of DtStartResumeRPdu are used to send/receive reliable start/resume PDUs |
 DtStartResumeStrategy | DtSetDataStrategy class |
 DtStateDecoder | Base class for all DIS state decoders |
 DtStateEncoder | Base class for all DIS encoders |
 DtStateMsg | Instances of DtStateMsg are used to represent state data communicated via the network in a DIS (as opposed to HLA) environment |
 DtStateRepository | DtStateRepository is an abstract base class for maintaining state for an object |
 DtStateRepositoryExtension | |
 DtStateRepositoryExtensionDecoder | Base class for all State Repository Extension decoders |
 DtStateRepositoryExtensionDecoderFactory | A DIS Exercise connection will create an instance of this class which allows state repository extension decoders to be registered and called automatically for both published and reflected objects |
 DtStateRepositoryExtensionEncoder | Base class for all State Repository Extension encoders |
 DtStateRepositoryExtensionEncoderFactory | A DIS Exercise connection will create an instance of this class which allows state repository extension decoders to be registered and called automatically for both published and reflected objects |
 DtStatusRecord | Variable record for sending a status enum |
 DtStderrPrinter | Class DtStderrPrinter is a subclass of DtPrinter which copies all input received from DtOutputStream to the systems standard error device |
 DtStdoutPrinter | DtStdoutPrinter is a subclass of DtPrinter which copies all input received from DtOutputStream to the systems standard output device |
 DtStopFreezePdu | Instances of DtStopFreezePdu are used to send/receive stop/freeze PDUs |
 DtStopFreezeRPdu | Instances of DtStopFreezeRPdu are used to send/receive reliable stop/freeze PDUs |
 DtStopFreezeStrategy | DtSetDataStrategy class |
 DtStorageFuelRecord | |
 DtStorageFuelReloadRecord | |
 DtStreamReader | Instances of DtStreamReader decode values from a byte array |
 DtStreamWriter | Instances of DtStreamWriter encode values into a byte array |
 DtString | Instances of DtString are used to represent strings |
 DtStringDatatypeRep | OMT Datatype of type string |
 DtStringHashKey | Instances of DtStringHashKey are used as a hash key made from a string |
 DtStringPatternMatch | Performs pattern matching against user specified DtString using Boyer Moore algorithm |
 DtStringTree | Basically a struct with a destructor, a string tree is a collection of indexed strings used to hold more complex attributes or parameters |
 DtSubscribeStrategy | This is the DtSubscribeStrategy class. It is the abstract base class for all derived interaction subscribe strategies |
 DtSubsurfaceLayerDecoder | Instances of DtMetocEncoder encode data from DtMETOC_RootStateRepository objects to the net structures to be sent to the network |
 DtSubsurfaceLayerEncoder | Instances of DtSubsurfaceLayerEncoder encode data from DtSubsurfaceLayerStateRepository objects to the net structures to be sent to the network |
 DtSubsurfaceLayerPublisher | Instances of DtSubsurfaceLayerPublisher publish METOC_Root.EnvironmentCondition.Weather.SubsurfaceLayer.SubsurfaceLayer objects to the network |
 DtSubsurfaceLayerRecord | |
 DtSubsurfaceLayerStateRepository | Instances of DtSubsurfaceLayerStateRepository are used to store state data for METOC_Root.EnvironmentCondition.SubsurfaceLayer objects |
 DtSuppEmisEntStatePdu | Class DtSuppEmisEntStatePdu: |
 DtSymbolIdRecord | Variable record for sending the SymbolId string |
 DtSynchronizationPointsType | |
 DtSynchroNode | |
 DtSyntheticEnvironmentObjectType | DtSyntheticEnvironmentObjectType is a class which contains information identifying the type of a synthetic environment object |
 DtSystemHashKey | Instances of DtSystemHashKey are used as hash keys for an emitter system |
 DtTadilJWordStruct | |
 DtTagNode | |
 DtTaitBryan | DtTaitBryans are used to represent orientation of an object, using a set of three Euler angles |
 DtTankerAircraftLightingRecord | Attribute record for sending Tanker Aircraft Refueling light information across the network |
 DtTCASDataStateRepository | Instances of DtTCASDataStateRepository are used to store state data for IFFData.TCASData objects |
 DtTcpForwarder | |
 DtTcpMessage | Encapsulates a message for storage in a message queue |
 DtTcpSocket | An implementation of DtSocket which uses a TCP connection |
 DtTcpSocketMgr | |
 DtTemplatedException | A Templated version of DtException |
 DtThread | Abstract Threading Class Provides a system independent thread object |
 DtThreadedObject | |
 DtThreadSafe | Thread safe interface to a value |
  ConstLockedProxy | Private class that provides a locked call to the const object |
  LockedProxy | Private class that provides a locked call to the object |
  SequenceLockImpl | Private class which implements the Sequence lock |
 DtThreadStart | The thread start object |
 DtThresholder | Instances of DtThresholder store thresholding information used to determine what attributes of an entity need to be updated |
 DtTimeAndDateDecoder | Instances of DtTimeAndDateDecoder decode data from TimeAndDate PDUs to update a DtTimeAndDateStateRepository |
 DtTimeAndDateEncoder | Instances of DtTimeAndDateEncoder encode data from DtTimeAndDateRepository objects to the net structures to be sent to the network |
 DtTimeAndDatePdu | Instances of DtTimeAndDatePdu are used for DIS network packets which encode the DtTimeAndDate repository |
 DtTimeAndDatePublisher | Instances of DtTimeAndDatePublisher publish TimeAndDate objects to the network through the TimeAndDatePdu |
 DtTimeAndDateStateRepository | Instances of DtTimeAndDateStateRepository are used to store state data for MAK_TimeAndDate objects |
 DtTimedLappingSection | |
 DtTimedSection | DtTimedSection are objects used to measure a section of time |
 DtTimeRepNode | |
 DtTimeStatistic | This object takes time samples and maintains the minimum and maximum as well as a running average of the time samples |
 DtTimeType | FOM component types With a few exceptions, these types are stored in sets ordered by their key subcomponent (e.g., label, name, etc.) so the "==" and "<" operators only compare those key subcomponent |
 DtTopoCoordinateDatatypeRep | Display geocentric orientation as topographic Heading, Pitch, Roll |
 DtTopoView | Instances of DtTopoView are used to create a Topographic coordinate view of the geocentric coordinates in an Entity State Repository |
 DtTotalRecordSets | |
 DtTrackJamDesignator | Instances of DtTrackJamDesignator are used to represent track/jam targets in the EmitterSystem PDU (DIS) |
 DtTrackJamDesignatorList | Instances of DtTrackJamDesignatorList are list of globally significant object identifiers |
 DtTrackJamTarget | Storage struct for emitter beam fundamental parameter data |
 DtTransferControlCbInfo | |
 DtTransferControlManager | |
 DtTransferControlRequestPdu | Instances of DtTransferControlRequestPdu are used to initiate the dynamic allocation and control of simulated entities |
 DtTransmitterDecoder | The DtStateDecoder class provides a base class for all DIS Decoders |
 DtTransmitterEncoder | |
 DtTransmitterPdu | The transmitter pdu |
 DtTransponderDeltaAltitude11BitVariantStruct | |
 DtTransponderDeltaAltitude12BitVariantStruct | |
 DtTransponderRelativeAltitude11BitVariantStruct | |
 DtTransponderRelativeAltitude12BitVariantStruct | |
 DtTransportationType | |
 DtTrigonometricSmoother | Instances of DtTrigonometricSmoother are used to provide approximated position and orientation information for entities |
 DtTroposphereLayerDecoder | Instances of DtMetocEncoder encode data from DtMETOC_RootStateRepository objects to the net structures to be sent to the network |
 DtTroposphereLayerEncoder | Instances of DtMetocEncoder encode data from DtMETOC_RootStateRepository objects to the net structures to be sent to the network |
 DtTroposphereLayerPublisher | Instances of DtTroposphereLayerPublisher publish METOC_Root.EnvironmentCondition.Weather.TroposphereLayer.MAK_TroposphereLayer objects to the network |
 DtTroposphereLayerRecord | |
 DtTroposphereLayerStateRepository | Instances of DtTroposphereLayerStateRepository are used to store state data for METOC_Root.EnvironmentCondition.Weather.TroposphereLayer objects |
 DtTurbulenceLayerDecoder | Instances of DtMetocEncoder encode data from DtMETOC_RootStateRepository objects to the net structures to be sent to the network |
 DtTurbulenceLayerEncoder | Instances of DtTurbulenceLayerEncoder encode data from DtTurbulenceLayerStateRepository objects to the net structures to be sent to the network |
 DtTurbulenceLayerPublisher | Instances of DtTurbulenceLayerPublisher publish METOC_Root.EnvironmentCondition.MAK_TurbulenceLayer objects to the network |
 DtTurbulenceLayerRecord | |
 DtTurbulenceLayerStateRepository | Instances of DtTurbulenceLayerStateRepository are used to store state data for METOC_Root.EnvironmentCondition.MAK_TurbulenceLayer objects |
 DtU128 | A Host byte aligned 128 unsigned integer data structure |
 DtUcFilename | Instances of DtUcFilename are DtUcStrings which convert filenames to the native format |
 DtUcString | A unicode string |
  CodeUnitArray | Internal structure used to store the code units |
 DtUnderwaterAcousticAddtnlPassiveAct | DtUnderwaterAcousticAddtnlPassiveAct is a class which contains the additional passive activity information for the underwater acoustics PDU |
 DtUnderwaterAcousticBeam | DtUnderwaterAcousticBeam is a class which contains the beam fundamental data parameters for the underwater acoustics PDU |
 DtUnderwaterAcousticEmitterSystem | DtUnderwaterAcousticEmitterSystem is a class which contains information describing the acoustic emitter systems in an underwater acoustics PDU |
 DtUnderwaterAcousticPdu | Instances of DtUnderwaterAcousticPdu are used to send information about simulated underwater acoustic emissions |
 DtUnderwaterAcousticsDecoder | Instances of DtUnderwaterAcousticsDecoder are used to take state information from an emission state PDU and place it into an emitter system state repository |
 DtUnderwaterAcousticsEmissionRepository | Instances of DtUnderwaterAcousticsEmissionStateRepository are used to store state data for EmbeddedSystem.UnderwaterAcousticsEmission objects |
 DtUnderwaterAcousticsEncoder | Instances of DtUnderwaterAcousticsEncoder are used to take state information from a DtUnderwaterAcousticsStateRepository and place it into an underwater acoustics PDU |
 DtUnderwaterAcousticShaftSpeed | DtUnderwaterAcousticShaftSpeed is a class which contains the shaft speed information for the underwater acoustics PDU |
 DtUnderwaterAcousticsPublisher | Instances of DtUnderwaterAcousticsPublisher are used to take care of the details associated with publishing the underwater acoustics state of an entity |
 DtUnderwaterAcousticsStateRepository | Instances of DtUnderwaterAcousticsStateRepository are used to store state data for all underwater acoustics objects for a given entity |
 DtUnicodeChar | A single unicode character |
 DtUnknownPdu | Represent an undefined type of PDU |
 DtUpdateRateNode | |
 DtUpdateRateType | |
 DtUserSuppliedTagsType | |
 DtUtf16DatatypeRep | OMT Datatype of type unicode (utf16-Big Endian string) |
 DtUtf8DatatypeRep | OMT Datatype of type unicode (utf8 Endian string) |
 DtUtmCoord | Instances of DtUtmCoord are used to represent UTM coordinates |
 DtUtmReferencePoint | DtUtmReferencePoints are used to represent an independent reference point for a UTM coordinate system |
 DtUtmView | Instances of DtUtmView are used to create a UTM coordinate view of the geocentric coordinates in an Entity State Repository |
 DtUuidRecord | Variable record for sending a single Uuid and used for UniqueID record and Source Unit Record |
 DtVarDatumSpec | This class has public data members for backwards compatibility with pre-VR-Link3.3 versions |
 DtVariableDatumRecord | Instances of DtVariableDatumRecord are used to hold a single variable datum record and to provide access to its network representation |
 DtVariableGroup | Represents a group of variables |
 DtVariantDatatypeNode | |
 DtVariantRecordDatatypeType | |
 DtVarType | A template function for providing the necessary conversion functions for native types to the command line and environment |
 DtVector32 | |
 DtVector64 | |
 DtVectoringNozzleSystem | DtVectoringNozzleSystem is a class which contains the vectoring nozzle system data for the supplemental emissions/entity state PDU |
 DtVectorT | DtVectors represent vectors in 3-d space, X, Y, Z |
 DtVehicleSim | Part of the F18 example |
 DtVlProfiler | |
 DtVlRtiMismatchException | |
 DtVPRecord | A representation of a VP Record is specific to DIS version 7 |
 DtVrlApplicationInitializer | Instances of DtVrlApplicationInitializer are used to initialize the exercise connection with command line arguments |
 DtVrlUuid | A Universally Unique Identifier DtVrlUuid stores a 16byte encoded UUID string |
 DtWaterCurrentStruct | |
 DtWaterSurfaceDecoder | Instances of DtMetocEncoder encode data from DtMETOC_RootStateRepository objects to the net structures to be sent to the network |
 DtWaterSurfaceEncoder | Instances of DtWaterSurfaceEncoder encode data from DtWaterSurfaceStateRepository objects to the net structures to be sent to the network |
 DtWaterSurfacePublisher | Instances of DtWaterSurfacePublisher publish METOC_Root.EnvironmentCondition.Weather.WaterSurface.WaterSurface objects to the network |
 DtWaterSurfaceRecord | |
 DtWaterSurfaceStateRepository | Instances of DtWaterSurfaceStateRepository are used to store state data for METOC_Root.EnvironmentCondition.Weather.WaterSurface objects |
 DtWaveStruct | |
 DtWeatherStateRepository | Instances of DtWeatherStateRepository are used to store state data for METOC_Root.EnvironmentCondition.Weather objects |
 DtWindCorridorDecoder | Instances of DtMetocEncoder encode data from DtMETOC_RootStateRepository objects to the net structures to be sent to the network |
 DtWindCorridorEncoder | Instances of DtWindCorridorEncoder encode data from DtWindCorridorStateRepository objects to the net structures to be sent to the network |
 DtWindCorridorPublisher | Instances of DtWindCorridorPublisher publish METOC_Root.EnvironmentCondition.Weather.WindCorridor.WindCorridor objects to the network |
 DtWindCorridorRecord | |
 DtWindCorridorStateRepository | Instances of DtWindCorridorStateRepository are used to store state data for METOC_Root.EnvironmentCondition.WindCorridor objects |
 DtWindStruct | |
 DtWStringHashKey | Instances of DtWStringHashKey are used as a hash key made from a wide string |
 DtXML1516FileReader | |
 DtXMLEvolvedFileReader | |
 DtXMLEvolvedFileWriter | |
 DtXmlFedReader | Instances of DtXmlFedReader are used to read a FED file, and fill in a DtFedTarget with the information read |
 DtXMLFileReader | |
 DtXMLHla4FileReader | |
 EmitterDiscoveryMessage | |
 EmitterRemovedMessage | |
 EmitterStateMessage | |
 EnableStrategyMessage | |
 EntityDiscoveryMessage | |
 EntityRemovedMessage | |
 EntityStateMessage | |
  ArtPart | |
  AttPart | |
  Parameter | |
  PStruct | |
  VNStruct | |
 EntitySubscriptionChangeMessage | |
 EventReportMessage | |
  FixedData | |
  VariableData | |
 FireMessage | |
 FomTypeCompare | The FOM type components are stored in sets of shared pointers This comparator orders them by the value of the instances instead of the pointers |
 IffDiscoveryMessage | |
 IffRemovedMessage | |
 IffStateMessage | |
  SimulationAddress | |
 ifinfo_in6 | |
 ifreq_in6 | |
 InitDISMessage | |
 InitHLA13Message | |
 InitHLA1516_2025Message | |
 InitHLA1516eMessage | |
 InitHLA1516Message | |
 MethodCallback | Member function callback is used to bind class member functions The return type, single parameter, object type and method pointer are parameterized in the template |
 Missile | |
 myStateRepoExtension | |
 myStateRepoExtensionDecoder | |
 myStateRepoExtensionEncoder | |
 myTypeStateRepoExtension | |
 myTypeStateRepoExtensionDecoder | |
 myTypeStateRepoExtensionEncoder | |
 NetTestPdu | The TestPdu class will represent a hypothetical variable-length "Test PDU" |
 Point1GeometryData | An example class for the DtEnvironmentalProcess example |
 Point2GeometryData | Example class for Environmental Process objects |
 PrintMessage | |
 ReceiverDiscoveryMessage | |
 ReceiverRemovedMessage | |
 ReceiverStateMessage | |
 SetDataMessage | |
  FixedData | |
  VariableData | |
 SetEntityHeartbeatRateMessage | |
 SetEntityThresholdsMessage | |
 SetNotifyLevelMessage | |
 SetReflectedEntityHeartbeatThresholdMessage | |
 SetReflectedEntitySmoothingPeriodMessage | |
 SetSimTimeMessage | |
 SignalMessage | |
 SingleAttribute | |
 StartResumeMessage | |
 StaticFunctionCallback | Static 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 |
 StopFreezeMessage | |
 SubscribeMessage | |
 symbol_entry | |
 TestPdu | Define the TestPdu class |
 TransmitterDiscoveryMessage | |
 TransmitterRemovedMessage | |
 TransmitterStateMessage | |
  BeamAntennaPattern | |
  ModulationType | |
  OmniAntennaPattern | |
  SphericalAntennaPattern | |
 UniversalHlaInteractionMessage | |
 UniversalHlaObjDiscoveryMessage | |
 UniversalHlaObjRemovedMessage | |
 UniversalHlaObjStateMessage | |