| _NativeTypeToArg< T > | |
| DtCmdLine::Arg | A virtual base class that defines the essential data for all arguments |
| DtCmdLine::ArgException | A simple class that defines and argument exception |
| DtCmdLine::ArgParseException | Thrown from within the child Arg classes when it fails to properly parse the argument it has been passed |
| basic_streambuf | |
| DtCmdLine::CmdLine | The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes |
| DtCmdLine::CmdLineInterface | The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes |
| DtCmdLine::CmdLineOutput | The interface that any output object must implement |
| DtCmdLine::CmdLineParseException | Thrown from CmdLine when the arguments on the command line are not properly specified, e.g |
| DtThreadSafe< T >::ConstLockedProxy | Private class that provides a locked call to the const object |
| DimensionType | |
| DtCmdLine::DocBookOutput | A class that generates DocBook output for usage() method for the given CmdLine and its Args |
| 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 |
| DtAcknowledgePdu | Class DtAcknowledgePdu: |
| DtAcknowledgeRPdu | Class DtAcknowledgeRPdu: |
| DtAckPredOpt | Options for DtAcknowledgePredicate |
| 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 |
| 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 |
| DtActiveSonarBeamRepository | State repository for the ActiveSonarBeam object |
| DtActiveSonarStateRepository | Class DtActiveSonarStateRepository |
| DtAdditionalPassiveActivitiesRepository | Class DtAdditionalPassiveActivitiesRepository |
| 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 |
| DtAlternativeComponentNode | |
| DtAltVelocityDatatypeRep | Display geocentric orientation as topographic Heading, Pitch, Roll |
| 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 |
| 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 |
| DtArticulatedPart | A single articulated part which has a number of parameters |
| 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 |
| DtAssert | DtAssert (the class) helps implement DtAssert (the MACRO) by storing static member variables |
| 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 | |
| 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 |
| DtBasicDataRepresentationNode | |
| 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 |
| 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) |
| DtBoolAttrNode | This is a generic switch with an enabled disabled category |
| DtBoolDatatypeRep | OMT Datatype of type Boolean |
| DtBreachableSegmentRecord | Instances of DtBreachableSegment record implement the BreachableSegmentStruct used to implement the Breachable Linear Object |
| DtBurstDescriptor | |
| DtByteDatatypeRep | OMT Datatype of type Byte - in network format which means Big Endian representation |
| 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 |
| DtCollisionElasticPdu | Instances of DtCollisionElasticPdu are used to send simulated elastic collision information |
| DtCollisionPdu | |
| DtCommentPdu | Instances of DtCommentPdu are used to send/receive comment PDUs |
| DtCommentRPdu | Instances of DtCommentRPdu are used to send/receive reliable comment PDUs |
| DtComplexComponentNode | |
| DtComplexDatatypeNode | Complex datatypes are a OMT 1.3 construct that merges arrays, variants, and fixed into one monstrous thing |
| DtConfigVariable< T > | |
| 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 |
| 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 | |
| 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 |
| 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 |
| 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 |
| 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: |
| DtDetonationPdu | DtDetonationPdu is used to represent the impact or detonation of a munition |
| DtDIGuyCustomPdu | Implements the storage, sending, and receipt of DI Guy custom PDU's |
| DtDimensionNode | |
| 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 |
| DtDisSocket::DtDisSocketPduHeader | |
| 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 | |
| DtEmbeddedSystemRepository | Instances of DtEmbeddedSystemRepository are used to store the state of embedded systems |
| DtEmitterBeamRepository | Class DtEmitterBeamRepository: |
| 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 | |
| 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 |
| 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 |
| DtEntityStateUpdatePdu | Class DtEntityStateUpdatePdu: |
| DtEntityType | DtEntityType is used to represent the type an entity object |
| DtEntityTypeDatatypeRep | Display an entity type in English |
| DtEnum16DatatypeRep | |
| DtEnum32DatatypeRep | |
| DtEnum8DatatypeRep | |
| DtEnumDatatypeRep | |
| DtEnumeratedDatatypeNode | |
| DtEnumerationNode | |
| DtEnumNormalizer | |
| DtEnvAttribute< AttribType > | 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 |
| DtEnvironmentObjectRepository | |
| 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 |
| DtEventReportPdu | Instances of DtEventReptPdu are used to send/receive event report PDUs |
| 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 |
| DtExerciseConn | Instances of DtExerciseConn are used to provide an application's interface or connection to the network in a DIS environment |
| 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 |
| DtF18Initializer | DtF18Initializer derives from DtVrlApplicationInitializer and describes how command line/MTL parameters could be added to a VR-Link application |
| 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 |
| DtFedTarget | Class DtFedTarget: |
| DtFieldComponentNode | |
| 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 |
| DtFixedDatatypeNode | |
| DtFloatDatatypeRep | OMT Datatype of type Float - in network format which means Big Endian representation |
| DtFloatLEDatatypeRep | OMT Datatype of type Float - in little endian |
| DtForceDimension | |
| DtFundamentalParameterData | |
| DtGenAttrNode | This is a generic attribute node I should be able to use this to replace all these extra node classes |
| DtGeodeticCoord | Instances of DtGeodeticCoord are used to explicitly represent Geodetic coordinates |
| 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 |
| 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 |
| DtGroundLogisticsVehicleRecord | Instances of DtGroundLogisticsVehicleRecord are used to contain the entity state and logistics information about an individual entity within a group of entities |
| DtGroupSocket | |
| 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 |
| DtHexDatatypeRep | OMT Datatype of type Double - in network format which means Big Endian representation |
| DtHyperspaceNormalizer | |
| DtHyperspaceRegion< SubspaceType, DimensionType > | |
| DtIdTypeMap | Instances of this class are used to conveniently associate datum ids with types |
| DtIffAtcNavaidsBeamData | DtIffAtcNavaidsBeamData is a class which contains the antenna data for the IFF/ATC/NAVAIDS PDU |
| DtIffAtcNavaidsLayerHeader | DtIffAtcNavaidsLayerHeader is a class which contains the layer header information for a 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 |
| DtIffPublisher | Instances of DtIffPublisher are used to take care of the details associated with publishing the state of an emitter system |
| 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 in DIS, HLA and TENA |
| 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 | |
| DtInetUtils::DtInetPktHeaderDescriptor | The packet header descriptor struct supplants the sizeLength and sizeOffset values |
| 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 |
| 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 |
| 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 |
| 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 |
| 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 |
| DtLatLonDimensions | |
| DtLatLongCoordinateDatatypeRep | |
| DtLauncherInitializer | DtLauncherInitializer derives from DtVrlApplicationInitializer and describes how command line/MTL parameters could be added to a VR-Link application |
| 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 |
| DtLeOrientationError | Class DtLeOrientationError: |
| DtLePositionError | Class DtLePositionError: |
| DtLeTspiPdu | Instances of DtLeTspiPdu are used to send state information for live entities |
| DtlFileInputStream | File Input stream |
| DtlHashTable | This is where symbol_entries are stored |
| DtLinearNormalizer | |
| DtLinearObjectRepository | Class DtLinearObjectRepository |
| DtLinearObjectStatePdu | Class DtLinearObjectStatePdu: |
| DtLinearSegmentParameter | Class DtLinearSegmentParameter: |
| DtLinearSegmentRecord | Class 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 |
| 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 |
| 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) |
| DtlObjPtr | |
| DtLongDatatypeRep | OMT Datatype of type Long - in network format which means Big Endian representation |
| DtLongLEDatatypeRep | OMT Datatype of type Long - in little endian |
| DtlStringInputStream | String Input stream |
| DtMapDatum | DtMapDatums represent a spheroid model of the earth, with a data shift to facilitate easy conversion to geocentric systems |
| DtMinefieldDataPdu | Instances of DtMinefieldDataPdu are used to communicate minefield data information |
| DtMinefieldLaneMarkerRecord | Class DtMinefieldLaneMarkerRecord |
| 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: |
| 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< T > | |
| 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 | |
| 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 |
| DtNetAngularVelocity | |
| DtNetArealObjectStatePdu | DtNetArealObjectStatePdu is the network structure for the areal object state PDU |
| DtNetArtParamRecord | |
| DtNetArtParamRecordRPR1 | |
| DtNetAttachedPart | |
| DtNetAttachedPartRPR1 | |
| DtNetAttribPair | |
| DtNetBasicFixedWingAircraftRecord | |
| DtNetBasicGroundCombatSoldierRecord | |
| DtNetBasicGroundCombatVehicleRecord | The following are grouped entity description records |
| DtNetBasicRotorWingAircraftRecord | |
| DtNetBeamAntennaPatternRecord | |
| DtNetBeamData | |
| 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 | |
| DtNetClockTime | |
| 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 | |
| DtNetConstituentPartRelationshipStruct | |
| DtNetCreateEntityPdu | |
| DtNetCreateEntityRPdu | |
| DtNetDataPdu | |
| DtNetDataPduTail | |
| DtNetDataQueryPdu | |
| DtNetDataQueryRPdu | |
| DtNetDataRPdu | |
| DtNetDeadReckonParameters | |
| DtNetDesignatorPdu | |
| DtNetDetonationPdu | |
| DtNetDIGuyCustomPdu | The net structure of the DI Guy Custom PDU |
| DtNetElectromagneticEmissionPdu | |
| DtNetEmitterSystem | |
| DtNetEmitterTrackJam | |
| DtNetEnhancedFixedWingAircraftRecord | |
| DtNetEnhancedGroundCombatSoldierRecord | |
| DtNetEnhancedGroundCombatVehicleRecord | |
| DtNetEnhancedRotorWingAircraftRecord | |
| DtNetEntityCoordinates | |
| DtNetEntityIdentifier | |
| DtNetEntityMarking | |
| DtNetEntityStatePdu | |
| DtNetEntityStateUpdatePdu | DtNetEntityStateUpdatePdu is the network structure for the entity state update PDU |
| DtNetEntityType | |
| 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 |
| 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 |
| DtNetFloat64 | Network-order 64-bit IEEE-754 floating-point quantity |
| DtNetFundamentalParameterData | |
| 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 | |
| DtNetIffAtcNavaidsBeamData | |
| DtNetIffAtcNavaidsLayerHeader | |
| DtNetIffAtcNavaidsOperational | |
| DtNetIffAtcNavaidsParameter | |
| DtNetIffAtcNavaidsPduLayer1 | |
| DtNetIffAtcNavaidsPduLayer2 | |
| DtNetIffAtcNavaidsSecondOperational | |
| DtNetIffAtcNavaidsSystemID | The following are the network structures for the data records used by the IFF/ATC/NAVAIDS PDU class |
| DtNetInt16 | Network-order signed 16-bit quantity |
| DtNetInt32 | Network-order signed 32-bit quantity |
| DtNetInt64 | A Network byte aligned 64 integer data structure |
| 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 |
| DtNetIsGroupOfPdu | The following is the network structure for the IsGroupOf PDU |
| DtNetIsPartOfHelperStruct | |
| DtNetIsPartOfPdu | The following is the network structure for the IsPartOf PDU |
| DtNetIsPartOfStruct | |
| DtNetLaserPdu | |
| 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 |
| 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 | |
| DtLink16Transmitter::DtNetLink16ModulationParams | Structure that holds the Link 16 data stored in the modulation parameters of a Transmitter PDU/Radio Transmitter object |
| DtLink16Signal::DtNetLink16SignalFields | This is the net structure that's used to encode the Link16 fields in the data section of the signal PDU/interaction |
| 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 | This is the network structure for the object type record which is used in the point, linear, and areal object state PDUs |
| DtNetPduHeader | |
| DtNetPointObjectStatePdu | DtNetPointObjectStatePdu is the network structure for the point object state PDU |
| DtNetPropulsionSystem | DtNetPropulsionSystem is the network structure for the propulsion system data record in the supplemental emissions/entity state PDU |
| DtNetQueryPduTail | |
| 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 | |
| DtNetServiceRequestPdu | |
| DtNetSetDataRPdu | |
| DtNetSetRecordPdu | The following is the network structure for the set-record PDU |
| 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 | |
| DtNetSocket | A DtSocket that implements network sending and receiving function using IP/UDP broadcast, multicast or unicast |
| DtNetSpatialFPStruct | |
| DtNetSpatialFVStruct | |
| DtNetSpatialRPStruct | |
| DtNetSpatialRVStruct | |
| DtNetSpatialStaticStruct | |
| DtNetStartResumePdu | |
| DtNetStartResumeRPdu | |
| DtNetStopFreezePdu | |
| DtNetStopFreezeRPdu | |
| DtNetSuppEmisEntStatePdu | DtNetSuppEmisEntityStatePdu is the network structure for the supplemental emissions/entity state PDU |
| DtNetSupplyQuantity | |
| DtNetSystemData | |
| 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 | |
| DtNetU16 | Network-order unsigned 16-bit quantity |
| DtNetU32 | Network-order unsigned 32-bit quantity |
| DtNetU64 | A Network byte aligned 64 unsigned integer data structure |
| DtNetUnderwaterAcousticAddtnlPassiveAct | |
| DtNetUnderwaterAcousticBeam | |
| DtNetUnderwaterAcousticEmitterSystem | |
| DtNetUnderwaterAcousticPdu | |
| DtNetUnderwaterAcousticShaftSpeed | The following are the network structures for the data records used by the underwater acoustics PDU class |
| DtNetUniformGeometryRecord | Uniform Geometry Record (EBV-DOC, 12.4.4.16) |
| DtNetUniformGeometryRecord_RPR_20 | |
| 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 |
| DtNetWorldCoordinates | |
| DtNoteNode | |
| DtNumberDatatypeRep | A type of datatype that can turn itself into a number (double) representation |
| DtObjectClassFedNode | Defines an object class inside our Fed Tree |
| DtObjectHistory | |
| 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 |
| DtObservee | Instances of DtObservee are used to manage interest in this object by other objects, i.e |
| DtOldHashlist | |
| DtOldIntrusiveHashlist | |
| DtOldSmoother | Instances of DtOldSmoother are used to provide approximated position and orientation information for entities |
| DtOMTFileReader | |
| DtOMTNode | Node in an OMT tree |
| DtOMTReadException | |
| DtOMTTree | A tree using the an OMT File information |
| DtOrderedKeyList< T > | An ordered key list will allow lookup by entity key type |
| DtOutputStream | DtOutputStream is used for all toolkit output |
| DtOutputStreamBuffer | DtOutputStreamBuffer is the internal buffer for DtOutputStream it has no value to VR-Link developers and should not be subclassed or modified |
| DtParameterFedNode | Represents an parameter inside a object class |
| DtPartitionNormalizer | |
| 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 |
| DtPduFactory | Class DtPduFactory: |
| DtPduFilterTest | |
| DtPduKindStringMap | Instances of this class are used to conveniently convert between pdu types and strings |
| 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 |
| DtPointObjectRepository | Class DtPointObjectRepository |
| DtPointObjectStatePdu | Class DtPointObjectStatePdu: |
| DtPrinter | DtPrinter is an abstract base class which provides an interface for output |
| DtPropulsionNoiseStateRepository | Class DtPropulsionNoiseStateRepository |
| DtPropulsionSystem | Class DtPropulsionSystem: |
| DtPtrHashKey | DtPtrHashKey is used as an index into DtHashList where the key is a pointer |
| DtQuaternion | Quaternions are used to represent orientation of an object |
| DtQueueSocket | A DtQueueSocket is a DtSocket that does NOT send or receive |
| 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 |
| 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 |
| 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) |
| 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 |
| 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 |
| 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 |
| 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 |
| DtReflectedRadioReceiver | Instances of DtReflectedRadioReceiver represent radio receiver objects simulated by remote applications |
| DtReflectedRadioReceiverList | |
| DtReflectedRadioTransmitter | The reflected list for Radio Transmitter objects |
| DtReflectedRadioTransmitterList | |
| 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 |
| 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 | |
| DtRunnable | Declares the DtRunnable class for defining a object that can be run in a thread |
| DtScopedLock | DtScopedLock provides a Boost source compatible scoped lock for DtMutex |
| DtScopedSequenceLock | A scoped sequence lock |
| DtSelectParam | |
| DtSelectParamWithWrite | |
| DtServiceRequestPdu | |
| 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 |
| DtSetRecordPdu | Class DtSetRecordPdu: |
| 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 |
| 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 | |
| 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) |
| DtSmoother | Instances of DtSmoother are used to provide approximated position and orientation information for entities |
| 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 |
| DtSocket | DtSocket provides a low level interface for packet I/O with VR-Link applications |
| DtSocketMsg | |
| DtSocketPairSocket | |
| DtSpheroid | DtSpheroid represents an ellipsoid model of the earth |
| 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 |
| 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 |
| 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 |
| 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 |
| DtSuppEmisEntStatePdu | Class DtSuppEmisEntStatePdu: |
| 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 |
| DtTagNode | |
| DtTaitBryan | DtTaitBryans are used to represent orientation of an object, using a set of three Euler angles |
| DtTcpForwarder | |
| DtTcpMessage | Encapsulates a message for storage in a message queue |
| DtTcpSocket | An implementation of DtSocket which uses a TCP connection |
| DtTcpSocketMgr | |
| DtTemplatedException< I > | A Templated version of DtException |
| DtThread | Abstract Threading Class Provides a system independent thread object |
| DtThreadedObject | |
| DtThreadSafe< T > | Thread safe interface to a value |
| DtThreadStart | The thread start object |
| DtThresholder | Instances of DtThresholder store thresholding information used to determine what attributes of an entity need to be updated |
| 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 |
| 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 |
| 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 | |
| DtTransferControlRequestPdu | Instances of DtTransferControlRequestPdu are used to initiate the dynamic allocation and control of simulated entities |
| DtTransmitterPdu | The transmitter pdu |
| DtU128 | A Host byte aligned 128 unsigned integer data structure |
| 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 |
| DtUnderwaterAcousticsEmissionRepository | Class DtUnderwaterAcousticsEmissionStateRepository |
| DtUnderwaterAcousticShaftSpeed | DtUnderwaterAcousticShaftSpeed is a class which contains the shaft speed information for the underwater acoustics PDU |
| DtUnicodeDatatypeRep | OMT Datatype of type unicode (utf16-Big Endian string) |
| DtUnknownPdu | Represent an undefined type of PDU |
| DtUpdateRateNode | |
| 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 |
| 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 | |
| DtVarType< T > | A template function for providing the necessary conversion functions for native types to the command line and environment |
| DtVector | DtVectors represent vectors in 3-d space, X, Y, Z |
| DtVectoringNozzleSystem | DtVectoringNozzleSystem is a class which contains the vectoring nozzle system data for the supplemental emissions/entity state PDU |
| DtVehicleSim | Part of the F18 example |
| DtVrlApplicationInitializer | Instances of DtVrlApplicationInitializer are used to initialize the exercise connection with command line arguments |
| DtWStringHashKey | Instances of DtWStringHashKey are used as a hash key made from a wide string |
| DtXML1516FileReader | |
| DtXMLEvolvedFileReader | |
| DtXmlFedReader | Instances of DtXmlFedReader are used to read a FED file, and fill in a DtFedTarget with the information read |
| DtXmlFedReader1516e | Instances of DtXmlFedReader1516e are used to read a FED file, and fill in a DtFedTarget with the information read |
| DtXMLFileReader | |
| DtlObj::vl::Fcn | |
| DtlObj::vl::frm | |
| DtCmdLine::HelpVisitor | A Visitor object that calls the usage method of the given CmdLineOutput object for the specified CmdLine object |
| ifinfo_in6 | |
| ifreq_in6 | |
| DtCmdLine::IgnoreRestVisitor | A Vistor that tells the CmdLine to begin ignoring arguments after this one is parsed |
| DtThreadSafe< T >::LockedProxy | Private class that provides a locked call to the object |
| Missile | |
| DtCmdLine::MultiArg< T > | An argument that allows multiple values of type T to be specified |
| NetTestPdu | The TestPdu class will represent a hypothetical variable-length "Test PDU" |
| DtArticulatedPart::Parameter | A parameter structure |
| Point1GeometryData | An example class for the DtEnvironmentalProcess example |
| Point2GeometryData | Example class for Environmental Process objects |
| QList | |
| QObject | |
| DtThreadSafe< T >::SequenceLockImpl | Private class which implements the Sequence lock |
| SingleAttribute | |
| DtCmdLine::SpecificationException | Thrown from Arg and CmdLine when an Arg is improperly specified, e.g |
| DtCmdLine::StdOutput | A class that isolates any output from the CmdLine object so that it may be easily modified |
| DtCmdLine::SwitchArg | A simple switch argument |
| symbol_entry | |
| DtNetFloat32::TempLayout | |
| DtNetInt64::TempLayout | Used to Swap Longs |
| DtNetU64::TempLayout | Used to Swap Longs |
| DtNetFloat64::TempLayout | Used to Swap Longs |
| TestPdu | Define the TestPdu class |
| DtCmdLine::UnlabeledMultiArg< T > | Just like a MultiArg, except that the arguments are unlabeled |
| DtCmdLine::UnlabeledValueArg< T > | The basic unlabeled argument that parses a value |
| DtCmdLine::ValueArg< T > | The basic labeled argument that parses a value |
| DtCmdLine::MULTI_ARG_HELPER::ValueExtractor< T > | This class is used to extract a value from an argument |
| DtCmdLine::MULTI_ARG_HELPER::ValueExtractor< std::string > | Specialization for string |
| DtCmdLine::VersionVisitor | A Vistor that will call the version method of the given CmdLineOutput for the specified CmdLine object and then exit |
| DtCmdLine::Visitor | A base class that defines the interface for visitors |
| DtlObj::vl | |
| DtCmdLine::XorHandler | This class handles lists of Arg's that are to be XOR'd on the command line |