 _NativeTypeToArg< T > | |
 DtCmdLine::Arg | A virtual base class that defines the essential data for all arguments |
  DtCmdLine::MultiArg< T > | An argument that allows multiple values of type T to be specified |
   DtCmdLine::UnlabeledMultiArg< T > | Just like a MultiArg, except that the arguments are unlabeled |
  DtCmdLine::SwitchArg | A simple switch argument |
  DtCmdLine::ValueArg< T > | The basic labeled argument that parses a value |
   DtCmdLine::UnlabeledValueArg< T > | The basic unlabeled argument that parses a value |
 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 |
  DtCmdLine::CmdLineParseException | Thrown from CmdLine when the arguments on the command line are not properly specified, e.g |
  DtCmdLine::SpecificationException | Thrown from Arg and CmdLine when an Arg is improperly specified, e.g |
 DetonateMessage::ArtPart | |
 EntityStateMessage::ArtPart | |
 EntityStateMessage::AttPart | |
 AttributeChangeRequestMessage::AttributePair | |
 basic_streambuf | |
  DtOutputStreamBuffer | DtOutputStreamBuffer is the internal buffer for DtOutputStream |
 EmitterStateMessage::Beam | |
 TransmitterStateMessage::BeamAntennaPattern | |
 binary_function | |
  FomTypeCompare< T > | |
 Callback< Ret, Param0 > | Callback template the base abstract callback class that is used internally to the delegate |
  MethodCallback< Ret, Param0, T, Method > | 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 |
  StaticFunctionCallback< Ret, Param0 > | 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 |
 DtCmdLine::CmdLineInterface | The base class that manages the command line definition and passes along the parsing to the appropriate Arg classes |
  DtCmdLine::CmdLine | 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::DocBookOutput | A class that generates DocBook output for usage() method for the given CmdLine and its Args |
  DtCmdLine::StdOutput | A class that isolates any output from the CmdLine object so that it may be easily modified |
 DtUcString::CodeUnitArray | Internal structure used to store the code units |
 DtThreadSafe< T >::ConstLockedProxy | Private class that provides a locked call to the const object |
 DimensionType | |
  DtHyperspaceRegion< SubspaceType, DimensionType > | |
 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 |
 DtAcquireOwnershipCbInfo | |
 DtAcquireOwnershipRequestCbInfo | |
 DtAlternativeType | |
 DtAntennaPatternRecord | Instances of DtAntennaPatternRecord are used to represent the antenna pattern data contained in Radio Transmitter objects |
  DtBeamAntennaPatternRecord | Instances of DtBeamAntennaPatternRecord are beam antenna pattern records used in conjunction with DtRadioTransmitterStateRepository (TSR) |
 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 |
 DtApproximator | DtApproximator is an abstract base class |
  DtDeadReckoner | Instances of DtDeadReckoner are used to provide approximated position and orientation information for entities using various dead reckoning algorithms |
   DtTrigonometricSmoother | Instances of DtTrigonometricSmoother are used to provide approximated position and orientation information for entities |
    DtExponentialSmoother | Instances of DtExponentialSmoother are used to provide approximated position and orientation information for entities |
 DtArrayDatatypeType | |
 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 |
 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 |
 DtAttributeHistory | |
 DtBaseConfigVariable | Bar Var class, used to access variables in a type neutral manner |
  DtConfigVariable< T > | |
  DtMultiConfigVariable< T > | |
  DtVariableGroup | Represents a group of variables |
   DtApplicationSettings | |
 DtBaseExerciseConn | DtBaseExerciseConn is an abstract base class |
  DtExerciseConn | Instances of DtExerciseConn are used to provide an application's interface or connection to the network in an HLA environment |
 DtBaseHashKey | DtBaseHashKey is an abstract base class for hash keys |
  DtEntityIdentifierHashKey | Instances of DtEntityIdentifierHashKey are hash keys made from DtEntityIdentifiers |
  DtIFFSystemHashKey | Instances of DtIFFSystemHashKey are used as hash keys for an emitter system |
  DtIntHashKey | Instances of DtIntHashKey are used as a hash key made from an integer |
  DtObjectIdHashKey | Instances of DtObjectIdHashKey are hash keys made from DtObjectIds |
  DtPtrHashKey | DtPtrHashKey is used as an index into DtHashList where the key is a pointer |
  DtStringHashKey | Instances of DtStringHashKey are used as a hash key made from a string |
  DtSystemHashKey | Instances of DtSystemHashKey are used as hash keys for an emitter system |
  DtWStringHashKey | Instances of DtWStringHashKey are used as a hash key made from a wide string |
 DtBaseMsg | A bass class for PDUs and other network messages |
  DtDatumRecordSet | |
  DtPdu | DtPdu is the base class for all PDU's in VR-Link |
   DtEnvironmentalProcessPdu | Instances of DtEnvironmentalProcessPdu are used to send information about environmental effects and processes |
   DtGriddedDataPdu | Instances of DtGriddedDataPdu are used to communicate environmental data defined on a grid |
 DtBasicDataRepresentationType | |
 DtBurstDescriptor | Burst descriptors represent Fire and detonate descriptors in DIS and HLA |
 DtCartesianView | Instances of DtCartesianView are used to create a Cartesian coordinate view of the geocentric coordinates in an Entity State Repository |
  DtTopoView | Instances of DtTopoView are used to create a Topographic coordinate view of the geocentric coordinates in an Entity State Repository |
 DtClientServerMsg | |
  DtSocketMsg | |
   DtCsAddClientMsg | |
   DtCsMsgWaitingMsg | |
 DtClientServerReader | But not necessarily empty queue |
  DtShmMsgQueueReader | |
 DtClientServerWriter | |
  DtShmMsgQueueWriter | |
 DtClock | Used to set and maintain time in a simulation |
 DtCommunicationsNodeIdRecord | Instances of DtCommunicationsNodeIdRecord are the identification of a communications node |
 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 |
 DtCsAck | |
 DtCsAddClient | |
 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 |
 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 | |
 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 |
  DtArrayDatatypeRep | OMT Datatype that works by taking a size and showing a list of datatypes |
  DtDefinedDatatypeRep | |
   DtAltVelocityDatatypeRep | Display geocentric orientation as topographic Heading, Pitch, Roll |
   DtEntityTypeDatatypeRep | Display an entity type in English |
   DtLatLongCoordinateDatatypeRep | |
   DtTopoCoordinateDatatypeRep | Display geocentric orientation as topographic Heading, Pitch, Roll |
  DtHexDatatypeRep | OMT Datatype of type Double - in network format which means Big Endian representation |
  DtIntDatatypeRep | OMT Datatype of type Integer - in network format which means Big Endian representation |
   DtIntLEDatatypeRep | OMT Datatype of type Integer - in little endian |
  DtNumberDatatypeRep | A type of datatype that can turn itself into a number (double) representation |
   DtBoolDatatypeRep | OMT Datatype of type Boolean |
   DtByteDatatypeRep | OMT Datatype of type Byte - in network format which means Big Endian representation |
   DtCharDatatypeRep | OMT Datatype of type Char - in network format which means Big Endian representation |
   DtDoubleDatatypeRep | OMT Datatype of type Double - in network format which means Big Endian representation |
    DtDoubleLEDatatypeRep | OMT Datatype of type Double - in little endian |
   DtEnumDatatypeRep | |
    DtEnum16DatatypeRep | |
    DtEnum32DatatypeRep | |
    DtEnum8DatatypeRep | |
   DtFloatDatatypeRep | OMT Datatype of type Float - in network format which means Big Endian representation |
    DtFloatLEDatatypeRep | OMT Datatype of type Float - in little endian |
   DtLongDatatypeRep | OMT Datatype of type Long - in network format which means Big Endian representation |
    DtLongLEDatatypeRep | OMT Datatype of type Long - in little endian |
   DtShortDatatypeRep | OMT Datatype of type Short - in network format which means Big Endian representation |
    DtShortLEDatatypeRep | OMT Datatype of type Short - in little endian |
  DtStringDatatypeRep | OMT Datatype of type string |
  DtUtf16DatatypeRep | OMT Datatype of type unicode (utf16-Big Endian string) |
  DtUtf8DatatypeRep | OMT Datatype of type unicode (utf8 Endian string) |
 DtDcm | DtDcms are used to represent orientation for an object |
 DtDDMConveyedRegion | Wrapper around a RTI conveyed region |
 DtDDMRegion | Instances of DtDDMRegion create an RTI region with specified dimensions |
  DtDatabaseDimension | |
  DtDataLinkDimensions | |
  DtEmptyDimensions | |
  DtForceDimension | |
   DtRadarForceDimension | |
  DtGeodeticRegion | DtGeodeticRegion |
  DtLatLonDimensions | |
  DtRadioDimension | |
 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< Ret, Param0 > | Delegate template for binding static or member functions for callback at later time The return type and single parameter is parameterized in the template |
 DtDimensionDesc | |
 DtDirectedEnergyTargetEnergyDepositionRecord | |
 DtDirectedRotRate | Rotation rate given by single rate and axis of rotation |
 DtDiscoverObjectCbInfo | Class DtDiscoverObjectCbInfo: |
 DtDisDictionary | |
 DtDisEntry | |
 DtDisSocket::DtDisSocketPduHeader | |
 DtDivestOwnershipCbInfo | |
 DtDivestOwnershipRequestCbInfo | |
 DtDynamicLibrary | DtDynamicLibrary provides an operating independent way to manipulate dynamically loaded libraries |
 DtEntityIdentifier | Instances of DtEntityIdentifier are used as a unique ID for entities in DIS |
 DtEntityMapperKey | |
  DtDisEntityTypeEntry | |
 DtEntityType | DtEntityType is used to represent the type an entity object |
  DtEnvironmentTypeRecord | Instances of DtEnvironmentTypeRecord are used by the DtGriddedDataPdu for specifying environmental type |
  DtRadioEntityType | |
 DtEnumeratedDatatypeType | |
 DtEnumerationNode | |
 DtEnumeratorType | |
 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 |
 DtEnvironmentalRecord | DtEnvironmentalRecord is the base class from which all geometry and state environmental records are derived |
  DtEnvironmentalCombicStateRecord | DtEnvironmentalCombicStateRecord implements the Environmental state record type "COMBIC State." See Enumerated Bit Values document, section 12.3.5.1 |
  DtEnvironmentalFlareStateRecord | DtEnvironmentalFlareStateRecord implements the Environmental state record type "Flare State." See Enumerated Bit Values document, section 12.3.5.2 |
  DtEnvironmentalGeometryRecord | DtEnvironmentalGeometryRecord provides a common base class for all environmental geometry (as opposed to state) records used in the Environmental Process object |
   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 |
   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 |
   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." |
   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 |
    DtEnvironmentalBoundingSphereRecord | DtEnvironmentalBoundingSphereRecord implements the Environmental geometry record type "Bounding Sphere Record" |
   DtEnvironmentalUniformRecord | DtEnvironmentalUniformRecord implements the Environmental geometry record type "Uniform Record." See Enumerated Bit Values document, section 12.3.4.16 |
 DtEnvObjectSync | Synchronizes an environment object to a C++ object |
 DtEnvReader | An abstract interface for environment readers |
  DtEnvMTLReader | A reader class which reads from the MTL file format |
  DtEnvXMLReader | A reader of XML file format |
 DtEnvValue | Base value object which simply stores a single string value |
  DtEnvList | DtEnvList is a list of DtEnvValue pointers |
   DtEnvNamedList | A specialization of a list which assigns the first value as a name |
    DtEnvObject | The high level object specialization of a named list |
  DtNativeValue | Wrap a native pointer in a DtEnvValue |
 DtEnvWriter | The abstract interface for environment writers |
  DtEnvMTLWriter | A writer to the MTL file format |
  DtEnvXMLWriter | |
 DtEventId | Represents Events in the RPR FOM |
 DtException | DtException is the generic MAK Exception from which all other Exceptions thrown by MAK products are derived |
  DtOMTReadException | |
  DtTemplatedException< I > | A Templated version of DtException |
  DtVlRtiMismatchException | |
 DtExecutionContainer< Texec > | DtExecutionContainer is only the definition of a container which executes methods on all contained objects |
  DtParallelExecutionContainer< Texec > | DtParallelExecutionContainer is implementation of DtExecutionContainer which executes methods on all contained objects in parallel on multiple threads |
   DtPublisherContainer< Texec > | DtPublisherContainer is an container which will execute a method on all contained objects in parallel threads |
 DtExecutionContainer< DtObjectPublisher > | |
  DtParallelExecutionContainer< DtObjectPublisher > | |
   DtPublisherContainer< DtObjectPublisher > | |
    DtObjectPublisherContainer | DtObjectPublisherContainer is an ObjectPublisher container which will execute a method on all contained objects in parallel threads |
 DtExerciseConnInitializer | Instances of DtExerciseConnInitializer are used to provide the DtExerciseConn with initialization data |
  DtVrlApplicationInitializer | Instances of DtVrlApplicationInitializer are used to initialize the exercise connection with command line arguments |
   DtF18Initializer | DtF18Initializer derives from DtVrlApplicationInitializer and describes how command line/MTL parameters could be added to a VR-Link application |
   DtF18Initializer | DtF18Initializer derives from DtVrlApplicationInitializer and describes how command line/MTL parameters could be added to a VR-Link application |
   DtLauncherInitializer | DtLauncherInitializer derives from DtVrlApplicationInitializer and describes how command line/MTL parameters could be added to a VR-Link application |
 DtVrlFederateAmbassador::DtFederateRestoreCbInfo | |
 DtVrlFederateAmbassador::DtFederateSaveCbInfo | Fly-weight classes to store cb info |
 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 |
  DtFedReader1516e | Instances of DtFedReader1516e are used to read a FED file, and fill in a DtFedTarget with the information read |
  DtMtlFedReader | Instances of DtMtlFedReader are used to read a FED file, and fill in a DtFedTarget with the information read |
  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 |
 DtFedReaderFactory | |
 DtFedTarget | Class DtFedTarget: |
  DtFom | Represents a particular FOM, as described by a FED file |
 DtFedTimeCbInfo | Class DtFedTimeCbInfo: |
 DtFedTimeCbList | Class DtFedTimeCbList: |
 DtFieldType | |
 DtFileTransporter | |
 DtFileTransportObject | |
 DtFilterTest | |
 DtFixedRecordDatatypeType | |
 DtFloat32Layout | |
 DtFloat64Layout | Used to Swap Longs |
 DtFomMapper | Instances of DtFomMapper are used to provide FOM agility in VR-Link by mapping VR-Link classes and functionality to FOM classes, attributes and parameters |
  DtEmptyFomMapper | An instance of DtEmptyFomMapper is a DtFomMapper that has no mappings registered between FOM classes and VR-Link classes |
   DtRprFomMapper | If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleFomMapper - a FOM Mapper that contains mappings for only the subset of RPR FOM objects/interactions that are used by most MAK tools |
   MyFomMapper |
- a FOM Mapper with mappings between VR-Link's FOM independent API and the FOM described in MyFom.fed
|
 DtFomSorter | This is a class that sorts a user's FOM modules based on their dependencies, given that the FOM modules have been added in an arbitrary order |
 DtVrlFederateAmbassador::DtGeneralAnnounceCbInfo | |
 DtExerciseConn::DtGeneralRtiErrorCbInfo | |
 DtVrlFederateAmbassador::DtGeneralSynchPointCbInfo | |
 DtGenericAttributeInfo | |
 DtGenericParameterInfo | |
 DtGeodeticNormalizer | |
 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 |
 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 |
 DtHlaLogicalTime | DtHlaLogicalTime objects are strings with time information based on the HLA Standard |
 DtHlaLogicalTimeInterval | DtHlaLogicalTimeInterval objects are strings with time information based on the HLA Standard |
 DtHlaObject | Instances of DtHlaObject are used to represent HLA objects which are communicated across the network |
  DtHlaObjectWithStateRep | Class DtHlaObjectWithStateRep: |
  DtUnknownHlaObject | Instances of DtUnknownHlaObject are used to store attributes for HLA objects which are not known by our FOM |
 DtHlaObjectFactory | Instances of DtHlaObjectFactory are used to create HLA objects |
  DtRprHlaObjectFactory | Instances of DtRprHlaObjectFactory are used to create RPR (Real-time Platform Reference) FOM HLA objects |
 DtHlaObjectManager | Class DtHlaObjectManager: |
 DtHlaStateDecoder | DtHlaStateDecoder is used to provide decoding of a state message into a state repository in an HLA (as opposed to DIS) environment |
  DtActiveSonarBeamDecoder | Instances of DtActiveSonarBeamDecoder are used to decode an ActiveSonarBeam state message into a state repository in an HLA environment |
  DtBaseEmbeddedSystemDecoder | Class DtBaseEmbeddedSystemDecoder: |
   DtDesignatorDecoder | Class DtDesignatorDecoder: |
   DtEmitterSystemDecoder | Class DtEmitterSystemDecoder: |
   DtIffDecoder | The DtIffDecoder class: |
    DtNatoIffDecoder | |
     DtNatoIffTransponderDecoder | |
    DtRRBIffDecoder | |
    DtSovietIffDecoder | |
   DtRadioReceiverDecoder | Class DtRadioReceiverDecoder: |
   DtRadioTransmitterDecoder | Class DtRadioTransmitterDecoder: |
   DtUnderwaterAcousticsEmissionDecoder | Instances of DtUnderwaterAcousticsEmissionDecoder are used to decode data from the network into DtUnderwaterAcousticsEmissionRepository objects |
    DtActiveSonarDecoder | Class DtActiveSonarDecoder |
    DtAdditionalPassiveActivitiesDecoder | Class DtAdditionalPassiveActivitiesDecoder |
    DtPropulsionNoiseDecoder | Class DtPropulsionNoiseDecoder |
  DtBaseEmitterBeamDecoder | Class DtBaseEmitterBeamDecoder: |
   DtJammerBeamDecoder | Class DtJammerBeamDecoder: |
   DtRadarBeamDecoder | Class DtRadarBeamDecoder: |
   DtTrackJamBeamDecoder | Class DtTrackJamBeamDecoder: |
  DtBaseEntityDecoder | Instances of DtBaseEntityDecoder are used to decode a base entity state message into a state repository in an HLA (as opposed to DIS) environment |
   DtAggregateEntityDecoder | Class DtAggregateEntityDecoder: |
   DtEnvironmentEntityDecoder | Class DtEnvironmentEntityDecoder: |
   DtPhysicalEntityDecoder | Class DtPhysicalEntityDecoder: |
    DtCulturalFeatureDecoder | Instances of DtCulturalFeatureDecoder are used to decode a military platform entity state message into a state repository in an HLA (as opposed to DIS) environment |
    DtLifeformDecoder | Class DtLifeformDecoder: |
    DtMilitaryEntityDecoder | Class DtMilitaryEntityDecoder: |
     DtMilitaryPlatformEntityDecoder | Class DtMilitaryPlatformEntityDecoder: |
     DtMunitionEntityDecoder | Class DtMunitionEntityDecoder: |
     DtSoldierDecoder | Class DtSoldierDecoder: |
    DtMunitionDecoder | Class DtMunitionDecoder: |
    DtPlatformDecoder | Class DtPlatformDecoder: |
     DtF18EntityDecoder | An example subclass of DtPlatformDecoder for use with DtF18EntityStateRep |
    DtSensorDecoder | Class DtSensorDecoder: |
  DtDIGuyObjectDecoder | Instances of DtDIGuyObjectDecoder are used to decode data from the network into DtDIGuyObjectStateRepository objects |
  DtEnvironmentObjectDecoder | Class DtEnvironmentObjectDecoder: |
   DtArealObjectDecoder | Instances of DtArealObjectDecoder are used to decode areal object state messages for a state repository in and HLA environment |
    DtMinefieldObjectDecoder | Class DtMinefieldObjectDecoder: |
   DtBreachableLinearObjectDecoder | Instances of DtBreachableLinearObjectDecoder are used to decode breachable linear object state messages for a state repository in and HLA environment |
   DtBreachObjectDecoder | Instances of DtBreachObjectDecoder are used to decode breach object state messages for a state repository in and HLA environment |
   DtExhaustSmokeObjectDecoder | Instances of DtExhaustSmokeObjectDecoder are used to decode exhaust smoke object state messages for a state repository in and HLA environment |
   DtMinefieldLaneMarkerObjectDecoder | Instances of DtMinefieldLaneMarkerDecoder are used to decode minefield lane marker object state messages for a state repository in and HLA environment |
   DtPointObjectDecoder | Instances of DtPointObjectDecoder are used to decode point object state messages for a state repository in and HLA environment |
    DtBreachPointObjectDecoder | Instances of DtBreachPointObjectDecoder are used to decode breach point object state messages for a state repository in and HLA environment |
    DtBurstPointObjectDecoder | Instances of DtBurstPointObjectDecoder are used to decode burst point object state messages for a state repository in and HLA environment |
    DtCraterObjectDecoder | Instances of DtCraterObjectDecoder are used to decode crater object state messages for a state repository in and HLA environment |
    DtRibbonBridgeDecoder | Class DtRibbonBridgeDecoder: |
  DtEnvironmentProcessDecoder | Class DtEnvironmentProcessDecoder: |
  DtFederateDecoder | Class DtFederateDecoder |
  DtGenericAttributeDecoder | The DtGenericAttributeDecoder class: |
  DtGriddedDataDecoder | Class DtGriddedDataDecoder: |
  TestDecoder | This class decodes the Test interaction into the TestInteraction class |
  VehicleDecoder | A simple FOM Mapper decoder class for the MyFomMap example |
 DtHlaStateEncoder | DtHlaStateEncoder is used to provide encoding of a state repository into a state message in an HLA (as opposed to DIS) environment |
  DtActiveSonarBeamEncoder | Class DtActiveSonarBeamEncoder |
  DtBaseEmbeddedSystemEncoder | Instances of DtBaseEmbeddedSystemEncoder are used to encode a base embedded system state repository into a state message in an HLA environment |
   DtDesignatorEncoder | Class DtDesignatorEncoder: |
   DtEmitterSystemEncoder | Class DtEmitterSystemEncoder: |
   DtIffEncoder | The DtIffEncoder class: |
    DtNatoIffEncoder | |
     DtNatoIffTransponderEncoder | |
    DtRRBIffEncoder | |
    DtSovietIffEncoder | |
   DtRadioReceiverEncoder | Class DtRadioReceiverEncoder: |
   DtRadioTransmitterEncoder | Class DtRadioTransmitterEncoder: |
   DtUnderwaterAcousticsEmissionEncoder | Instances of DtUnderwaterAcousticsEmissionEncoder encode data from DtUnderwaterAcousticsEmissionStateRepository objects to the net structures to be sent to the network |
    DtActiveSonarEncoder | Class DtActiveSonarEncoder |
    DtAdditionalPassiveActivitiesEncoder | Class DtAdditionalPassiveActivitiesEncoder |
    DtPropulsionNoiseEncoder | Class DtPropulsionNoiseEncoder |
  DtBaseEmitterBeamEncoder | Instances of DtBaseEmitterBeamEncoder are are used to encode base emitter beam state messages from the state repository in an HLA environment |
   DtJammerBeamEncoder | Class DtJammerBeamEncoder: |
   DtRadarBeamEncoder | Class DtRadarBeamEncoder: |
   DtTrackJamBeamEncoder | Class DtTrackJamBeamEncoder: |
  DtBaseEntityEncoder | Class DtBaseEntityEncoder: |
   DtAggregateEntityEncoder | Class DtAggregateEntityEncoder: |
   DtEnvironmentEntityEncoder | Class DtEnvironmentEntityEncoder: |
   DtPhysicalEntityEncoder | Class DtPhysicalEntityEncoder: |
    DtCulturalFeatureEncoder | Instances of DtCulturalFeatureEncoder are used to encode a military entity's state repository into a state message in an HLA environment (for RPR FOM 1.0) |
    DtLifeformEncoder | Class DtLifeformEncoder: |
    DtMilitaryEntityEncoder | Class DtMilitaryEntityEncoder: |
     DtMilitaryPlatformEntityEncoder | Class DtMilitaryPlatformEntityEncoder: |
     DtMunitionEntityEncoder | Class DtMunitionEntityEncoder: |
     DtSoldierEncoder | Class DtSoldierEncoder: |
    DtMunitionEncoder | Class DtMunitionEncoder: |
    DtPlatformEncoder | Class DtPlatformEncoder: |
     DtF18EntityEncoder | An example subclass of DtPlatformEncoder for use with DtF18EntityStateRep |
    DtSensorEncoder | Class DtSensorEncoder: |
  DtDIGuyObjectEncoder | Instances of DtDIGuyObjectEncoder encode data from DtDIGuyObjectStateRepository objects to the net structures to be sent to the network |
  DtEnvironmentObjectEncoder | Class DtEnvironmentObjectEncoder: |
   DtArealObjectEncoder | Instances of DtArealObjectEncoder are used to encode areal object state messages from a state repository in an HLA environment |
    DtMinefieldObjectEncoder | Class DtMinefieldObjectEncoder: |
   DtBreachableLinearObjectEncoder | Instances of DtBreachableLinearObjectEncoder are used to encode breachable linear object state messages from a state repository in an HLA environment |
   DtBreachObjectEncoder | Used to encode breach objects DtBreachObjectEncoder is a DtEnvironmentObjectEncoder that is used to encode breach object state messages from a state repository in an HLA environment |
   DtExhaustSmokeObjectEncoder | Instances of DtExhaustSmokeObjectEncoder are used to encode exhaust smoke object state messages from a state repository in an HLA environment |
   DtMinefieldLaneMarkerObjectEncoder | Instances of DtMinefieldLaneMarkerEncoder are used to encode minefield lane marker object state messages from a state repository in an HLA environment |
   DtPointObjectEncoder | Instances of DtPointObjectEncoder are used to encode point object state messages from a state repository in an HLA environment |
    DtBreachPointObjectEncoder | Instances of DtBreachPointObjectEncoder are used to encode breachable point object state messages from a state repository in an HLA environment |
    DtBurstPointObjectEncoder | Instances of DtBurstPointObjectEncoder are used to encode burst point object state messages from a state repository in an HLA environment |
    DtCraterObjectEncoder | Instances of DtCraterObjectEncoder are used to encode crater object state messages from a state repository in an HLA environment |
    DtRibbonBridgeEncoder | Class DtRibbonBridgeEncoder: |
  DtEnvironmentProcessEncoder | Class DtEnvironmentProcessEncoder |
  DtGenericAttributeEncoder |
|
  DtGriddedDataEncoder | Class DtGriddedDataEncoder |
  TestEncoder | This class encodes a Test interaction from a TestInteraction object |
  VehicleEncoder | A simple FOM encoder class |
 DtHyperspaceNormalizer | |
  DtEnumNormalizer | |
  DtLinearNormalizer | |
  DtPartitionNormalizer | |
 DtIdTypeMap | Instances of this class are used to conveniently associate datum ids with types |
 DtIffAtcNavaidsParameter | DtIffAtcNavaidsParameter is a class which contains the parameter data for the IFF/ATC/NAVAIDS PDU |
 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 |
  DtInetTcpSocket | The DtInetSocket class provides an address family independent stream socket |
  DtInetUdpSocket | An abstract base class to represent a Socket Type |
   DtDisSocket | Address family independent datagram socket |
 DtInetSocketCbInfo | |
 DtInetSocketMgr | |
 DtInetSocketProcessingCbInfo | |
 DtInteraction | DtInteraction is an abstract base class for representing HLA interactions (or events) (as opposed to HLA objects) |
  DtInteractionWithEncDec | Class DtInteractionWithEncDec: |
   DtAcknowledgeInteraction | Instances of DtAcknowledgeInteraction are used to represent Acknowledge Interactions in the RPR ROM |
   DtActionRequestToObjInter | Instances of DtActionRequestToObjInter are used to represent ActionRequestToObject Interactions in the RPR FOM |
   DtActionResponseFromObjInter | Instances of DtActionResponseFromObjInter are used to represent ActionResponseFromObject Interactions in the RPR FOM |
   DtAttributeChangeReqInter | Instances of DtAttributeChangeReqInter are used to represent AttributeChangeRequest Interactions in the RPR FOM |
   DtAttributeChangeResInter | Instances of DtAttributeChangeResInter are used to represent AttributeChangeResult Interactions in the RPR FOM |
   DtCollisionInteraction | Instances of DtCollisionInteraction are used to represent Collision Interactions in the RPR FOM |
   DtCreateEntityInteraction | Instances of DtCreateEntityInteraction are used to represent CreateEntity Interactions in the RPR FOM |
   DtCreateObjectResultInter | Instances of DtCreateObjectResultInter are used to represent CreateObjectResult Interactions in the RPR FOM |
   DtCreateObjReqInter | Instances of DtCreateObjReqInter are used to represent CreateObjectRequest Interactions in the RPR FOM |
   DtDataQueryInteraction | Class DtDataQueryInteraction: |
   DtDetonationInteraction | Instances of DtDetonationInteraction are used to communicate information associated with the impact or detonation of a munition |
   DtEnvironmentObjectTransaction | Class DtEnvironmentObjectTransaction: |
    DtArealObjectTransaction | Class DtArealObjectTransaction: |
    DtLinearObjectTransaction | Class DtLinearObjectTransaction |
    DtPointObjectTransaction | Instances of DtPointObjectTransaction are used to represent Point Object Transactions in the RPR FOM |
   DtFireInteraction | Instances of DtFireInteraction are used to represent the firing of a weapon |
    MyFireInteraction | Because this example adds a concept that did not already exist in VR-Link's DtFireInteraction class, we create this subclass of DtFireInteraction that adds the concept of temperature |
   DtInteractionWithData | Class DtInteractionWithData: |
    DtAcousticTransientInteraction | Instances of DtAcousticTransientInteraction are used to represent AcousticTransient Interactions in the RPR FOM |
    DtActionRequestInteraction | Instances of DtActionRequestInteraction are used to represent ActionRequest Interactions in the RPR FOM |
    DtActionResponseInteraction | Class DtActionResponseInteraction: |
    DtCommentInteraction | Instances of DtCommentInteraction are used to represent Comment Interactions in the RPR FOM |
    DtDataInteraction | Class DtDataInteraction: |
    DtEventReportInteraction | Class DtEventReportInteraction: |
    DtSetDataInteraction | Instances of DtSetDataInteraction are used to represent SetData Interactions in the RPR FOM |
   DtRecordRInteraction | Class DtRecordRInteraction: |
   DtRemoveEntityInteraction | Class DtRemoveEntityInteraction: |
   DtRemoveObjectRequestInter | Class DtRemoveObjectRequestInter: |
   DtRemoveObjectResultInter | Class DtRemoveObjectResultInter: |
   DtRepairCompleteInteraction | Class DtRepairCompleteInteraction: |
   DtRepairResponseInteraction | Class DtRepairResponseInteraction: |
   DtResupplyCancelInteraction | Class DtResupplyCancelInteraction: |
   DtResupplyOfferInteraction | Class DtResupplyOfferInteraction: |
   DtResupplyRecInteraction | Class DtResupplyRecInteraction: |
   DtServiceRequestInteraction | Class DtServiceRequestInteraction: |
   DtSetRecordInteraction | |
   DtSignalInteraction | Instances of DtSignalInteraction are used to represent RadioSignal RPR FOM Interactions |
    DtL16RadioSignalInteraction | |
     DtJtidsLetRadioSignalInteraction | |
     DtJtidsMessageRadioSignalInteraction | |
     DtJtidsVoiceCvsdRadioSignalInteraction | |
     DtJtidsVoiceLpc10RadioSignalInteraction | |
     DtJtidsVoiceLpc12RadioSignalInteraction | |
     DtRttabRadioSignalInteraction | |
     DtRttReplyRadioSignalInteraction | |
     DtVmfRadioSignalInteraction | |
   DtStartResumeInteraction | Class DtStartResumeInteraction: |
   DtStopFreezeInteraction | Instances of DtStopFreezeInteraction are used to represent StopFreeze Interactions in the RPR ROM |
   DtTransferControlInteraction | Class DtTransferControlInteraction: |
   TestInteraction | Used to represent interactions of the FOM class "Test" |
  DtUnknownInteraction | Class DtUnknownInteraction: |
  TestSimpleInteraction | Define the TestSimpleInteraction class |
 DtFomMapper::DtInteractionClassChooserInfo | |
 DtInteractionDecoder | Instances of DtInteractionDecoder are used to decode interactions from the network |
  DtAcknowledgeDecoder | Instances of DtAcknowledgeDecoder are used to decode Acknowledge Interactions from the network |
  DtAcousticTransientDecoder | This class decodes AcousticTransient Interactions from the network |
  DtActionRequestToObjDecoder | Class DtActionRequestToObjDecoder: |
  DtActionResponseFromObjDecoder | Instances of DtActionResponseFromObjDecoder are used to decode ActionResponseFromObject Interactions from the network |
  DtAppSpecificRadioSignalDecoder | Instances of DtAppSpecificRadioSignalDecoder are used to decode radio signal state messages into a state repository in an HLA environment |
  DtAttributeChangeReqDec | Class DtAttributeChangeReqDec: |
  DtAttributeChangeResDec | Instances of DtAttributeChangeResDec are used to decode AttributeChangeResult Interactions from the network |
  DtCollisionDecoder | Instances of DtCollisionDecoder are used to decode Collision Interactions from the network |
  DtCreateEntityDecoder | Instances of DtCreateEntityDecoder are used to decode CreateEntity Interactions from the network |
  DtCreateObjectResultDecoder | Instances of DtCreateObjectResultDecoder are used to decode CreateObjectResult Interactions from the network |
  DtCreateObjReqDecoder | Instances of DtCreateObjReqDecoder are used to decode CreateObjectRequest Interactions from the network |
  DtDatabaseIndexRadioSignalDecoder | Class DtDatabaseIndexRadioSignalDecoder: |
  DtDataQueryDecoder | Class DtDataQueryDecoder: |
  DtDetonationDecoder | Class DtDetonationDecoder: |
  DtEncodedAudioRadioSignalDecoder | Class DtEncodedAudioRadioSignalDecoder: |
  DtEnvironmentObjectTransactionDecoder | Class DtEnvironmentObjectTransactionDecoder: |
   DtArealObjectTransactionDecoder | Instances of DtArealObjectTransactionDecoder are used to decode Areal Object Transactions from the network |
   DtBreachableLinearObjectTransactionDecoder | Instances of DtBreachableLinearObjectTransactionDecoder are used to decode Breachable Linear Object Transactions from the network |
   DtBreachObjectTransactionDecoder | Instances of DtBreachObjectTransactionDecoder are used to decode Breach Object Transactions from the network |
   DtExhaustSmokeObjectTransactionDecoder | Class DtExhaustSmokeObjectTransactionDecoder: |
   DtMinefieldLaneMarkerObjectTransactionDecoder | Class DtMinefieldLaneMarkerDecoder: |
   DtPointObjectTransactionDecoder | Class DtPointObjTransDecoder: |
    DtBreachablePointObjectTransactionDecoder | Instances of DtBreachablePointObjectTransactionDecoder are used to decode Breachable Point Object Transactions from the network |
    DtBurstPointObjectTransactionDecoder | Instances of DtBurstPointObjectTransactionDecoder are used to decode Burst Point Object Transactions from the network |
    DtCraterObjectTransactionDecoder | Instances of DtCraterObjectTransactionDecoder are used to decode Crater Object Transactions from the network |
    DtRibbonBridgeObjectTransactionDecoder | Class DtRibbonBridgeObjectTransactionDecoder: |
  DtFireDecoder | Class DtFireDecoder: |
  DtInteractionWithDataDecoder | Class DtInteractionWithDataDecoder: |
   DtActionRequestDecoder | Instances of DtActionRequestDecoder are used to decode ActionRequest Interactions from the network |
   DtActionResponseDecoder | Instances of DtActionResponseDecoder are used to decode ActionResponse Interactions from the network |
   DtCommentDecoder | Instances of DtCommentDecoder are used to decode Comment Interactions from the network |
   DtDataDecoder | Class DtDataDecoder: |
   DtEventReportDecoder | Class DtEventReportDecoder: |
   DtSetDataDecoder | Class DtSetDataDecoder: |
  DtRawBinaryRadioSignalDecoder | Class DtRawBinaryRadioSignalDecoder: |
   DtL16RadioSignalDecoder | |
    DtJtidsLetRadioSignalDecoder | |
    DtJtidsMessageRadioSignalDecoder | |
    DtJtidsVoiceCvsdRadioSignalDecoder | |
    DtJtidsVoiceLpc10RadioSignalDecoder | |
    DtJtidsVoiceLpc12RadioSignalDecoder | |
    DtRttabRadioSignalDecoder | |
    DtRttReplyRadioSignalDecoder | |
    DtVmfRadioSignalDecoder | |
  DtRecordRDecoder | Class DtRecordRDecoder: |
  DtRemoveEntityDecoder | Class DtRemoveEntityDecoder: |
  DtRemoveObjectRequestDecoder | Class DtRemoveObjectRequestDecoder: |
  DtRemoveObjectResultDecoder | Class DtRemoveObjectResultDecoder: |
  DtRepairCompleteDecoder | Class DtRepairCompleteDecoder: |
  DtRepairResponseDecoder | Class DtRepairResponseDecoder: |
  DtResupplyCancelDecoder | Class DtResupplyCancelDecoder: |
  DtResupplyOfferDecoder | Class DtResupplyOfferDecoder: |
  DtResupplyReceivedDecoder | Class DtResupplyReceivedDecoder: |
  DtServiceRequestDecoder | Class DtServiceRequestDecoder: |
  DtSetRecordDecoder | Class DtSetRecordDecoder: |
  DtStartResumeDecoder | Instances of DtStartResumeDecoder are used to decode StartResume Interactions from the network |
  DtStopFreezeDecoder | Instances of DtStopFreezeDecoder are used to decode StopFreeze Interactions from the network |
  DtTransferControlDecoder | Class DtTransferControlDecoder: |
  ShootDecoder | A decoder for the ShootInteraction |
  TestDecoder | This class decodes the Test interaction into the TestInteraction class |
 DtInteractionDecoderFactory | Instances of DtInteractionDecoderFactory are used to create decoders which know how to decode an HLA interaction message (or network representation) into an interaction repository (or host representation) |
  DtRprInteractionDecoderFactory | If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprInteractionDecoderFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools |
 DtInteractionEncoder | DtInteractionEncoder is used to provide encoding of an interaction into an RTI::ParameterHandleValuePairSet in an HLA (as opposed to DIS) environment |
  DtAcknowledgeEncoder | DtAcknowledgeEncoder is a DtInteractionEncoder that registers parameter encoders for all of the ACK interaction parameters |
  DtAcousticTransientEncoder | This class encodes AcousticTransient Interactions to the network |
  DtActionRequestToObjEncoder | Class DtActionRequestToObjEncoder: |
  DtActionResponseFromObjEncoder | DtActionResponseFromObjEncoder is a DtInteractionEncoder that registers parameter encoders for all of the ActionResponseFromObject interaction parameters |
  DtAppSpecificRadioSignalEncoder | Instances of DtAppSpecificRadioSignalEncoder are used to encode application specific radio signal state messages from a state repository in an HLA environment |
  DtAttributeChangeReqEnc | DtAttributeChangeReqEnc is a DtInteractionEncoder that registers parameter encoders for all of the AttributeChangeRequest interaction parameters |
  DtAttributeChangeResEnc | DtAttributeChangeResEnc is a DtInteractionEncoder that registers parameter encoders for all of the AttributeChangeResult interaction parameters |
  DtCollisionEncoder | DtCollisionEncoder is a DtInteractionEncoder that registers parameter encoders for all of the COLLISION interaction parameters |
  DtCreateEntityEncoder | DtCreateEntityEncoder is a DtInteractionEncoder that registers parameter encoders for all of the CreateEntity interaction parameters |
  DtCreateObjectResultEncoder | DtCreateObjectResultEncoder is a DtInteractionEncoder that registers parameter encoders for all of the CreateObjectResult interaction parameters |
  DtCreateObjReqEncoder | DtCreateObjReqEncoder is a DtInteractionEncoder that registers parameter encoders for all of the CreateObjectRequest interaction parameters |
  DtDatabaseIndexRadioSignalEncoder | Class DtDatabaseIndexRadioSignalEncoder: |
  DtDataQueryEncoder | Class DtDataQueryEncoder: |
  DtDetonationEncoder | Class DtDetonationEncoder: |
  DtEncodedAudioRadioSignalEncoder | Class DtEncodedAudioRadioSignalEncoder: |
  DtEnvironmentObjectTransactionEncoder | Class DtEnvironmentObjectTransactionEncoder: |
   DtArealObjectTransactionEncoder | DtArealObjectTransactionEncoder is a DtEnvObjTransEncoder that registers parameter encoders for all of the areal object transaction parameters |
   DtBreachableLinearObjectTransactionEncoder | DtBreachableLinearObjectTransactionEncoder is a DtEnvObjTransEncoder that registers parameter encoders for all of the breachable linear object transaction parameters |
   DtBreachObjectTransactionEncoder | Class DtBreachObjectTransactionEncoder: |
   DtExhaustSmokeObjectTransactionEncoder | Class DtExhaustSmokeObjectTransactionEncoder: |
   DtMinefieldLaneMarkerObjectTransactionEncoder | Class DtMinefieldLaneMarkerEncoder: |
   DtPointObjectTransactionEncoder | Class DtPointObjectTransactionEncoder: |
    DtBreachablePointObjectTransactionEncoder | DtBreachablePointObjectTransactionEncoder is a point object encoder that registers parameter encoders for the breachable point object transaction parameters |
    DtBurstPointObjectTransactionEncoder | DtBurstPointObjectTransactionEncoder is a point object encoder that registers parameter encoders for the burst point object transaction parameters |
    DtCraterObjectTransactionEncoder | DtCraterObjectTransactionEncoder is a point object encoder that registers parameter encoders for the crater object transaction parameters |
    DtRibbonBridgeObjectTransactionEncoder | Class DtRibbonBridgeObjectTransactionEncoder: |
  DtFireEncoder | Class DtFireEncoder: |
  DtInteractionWithDataEncoder | Class DtInteractionWithDataEncoder: |
   DtActionRequestEncoder | DtActionRequestEncoder is a DtInteractionWithDataEncoder that registers parameter encoders for all of the ActionRequest interaction parameters |
   DtActionResponseEncoder | Class DtActionResponseEncoder: |
   DtCommentEncoder | DtCommentEncoder is a DtInteractionEncoder that registers parameter encoders for all of the Comment interaction parameters |
   DtDataEncoder | Class DtDataEncoder: |
   DtEventReportEncoder | Class DtEventReportEncoder: |
   DtSetDataEncoder | Class DtSetDataEncoder: |
  DtRawBinaryRadioSignalEncoder | Class DtRawBinaryRadioSignalEncoder: |
   DtL16RadioSignalEncoder | |
    DtJtidsLetRadioSignalEncoder | |
    DtJtidsMessageRadioSignalEncoder | |
    DtJtidsVoiceCvsdRadioSignalEncoder | |
    DtJtidsVoiceLpc10RadioSignalEncoder | |
    DtJtidsVoiceLpc12RadioSignalEncoder | |
    DtRttabRadioSignalEncoder | |
    DtRttReplyRadioSignalEncoder | |
    DtVmfRadioSignalEncoder | |
  DtRecordREncoder | Class DtRecordREncoder: |
  DtRemoveEntityEncoder | Class DtRemoveEntityEncoder: |
  DtRemoveObjectRequestEncoder | Class DtRemoveObjectRequestEncoder: |
  DtRemoveObjectResultEncoder | Class DtRemoveObjectResultEncoder: |
  DtRepairCompleteEncoder | Class DtRepairCompleteEncoder: |
  DtRepairResponseEncoder | Class DtRepairResponseEncoder: |
  DtResupplyCancelEncoder | Class DtResupplyCancelEncoder: |
  DtResupplyOfferEncoder | Class DtResupplyOfferEncoder: |
  DtResupplyReceivedEncoder | Class DtResupplyReceivedEncoder: |
  DtServiceRequestEncoder | Class DtServiceRequestEncoder: |
  DtSetRecordEncoder | Class DtSetRecordEncoder: |
  DtStartResumeEncoder | DtStartResumeEncoder is a DtInteractionEncoder that registers parameter encoders for all of the START/RESUME interaction parameters |
  DtStopFreezeEncoder | DtStopFreezeEncoder is a DtInteractionEncoder that registers parameter encoders for all of the STOP/FREEZE interaction parameters |
  DtTransferControlEncoder | Class DtTransferControlEncoder: |
  ShootEncoder | This is a simple encoder for the Shoot Interaction in the myFomMap example |
  TestEncoder | This class encodes a Test interaction from a TestInteraction object |
 DtInteractionEncoderFactory | Instances of DtInteractionEncoderFactory are used to create encoders which know how to encode an interaction repository (or host representation) into an HLA interaction message (or network representation) |
  DtRprInteractionEncoderFactory | If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprInteractionEncoderFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools |
 DtInteractionFactory | Instances of DtInteractionFactory are used to create derived DtInteractions based on Interaction Class |
  DtRprInteractionFactory | If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprInteractionFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools |
 DtInteractionManager | Class DtInteractionManager: |
 DtInteractionTagModifier | Instances of DtInteractionTagModifier are registered with the DtExerciseConn, in order to modify the userTag of HLA interactons |
 DtInterClassDesc | Instances of DtInterClassDesc are used to represent HLA Object and Interaction classes |
 DtJtidsHeader | |
 DtJtidsHeaderStruct | |
 DtJTIDSTransmitterStruct | |
 DtVrlFederateAmbassador::DtLabelledAnnounceCbInfo | |
 DtVrlFederateAmbassador::DtLabelledFederateRestoreCbInfo | |
 DtVrlFederateAmbassador::DtLabelledFederateSaveCbInfo | |
 DtExerciseConn::DtLabelledRtiErrorCbInfo | |
 DtVrlFederateAmbassador::DtLabelledSynchPointCbInfo | |
 DtLEFloat32 | Little endian 32-bit IEEE-754 floating-point quantity |
 DtLEFloat64 | Little endian 64-bit IEEE-754 floating-point quantity |
 DtLEInt16 | Little endian signed 16-bit quantity |
 DtLEInt32 | Little endian signed 32-bit quantity |
 DtLEInt64 | A little endian byte aligned 64 integer data structure |
 DtLetHeader | |
 DtLetHeaderStruct | |
 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 |
 DtlHashTable | This is where symbol_entries are stored |
 DtLinearSegmentRecord | Instances of DtLinearSegmentRecord are used to implement the LinearSegmentStruct defined in the RPR FOM |
  DtBreachableSegmentRecord | Instances of DtBreachableSegmentRecord implement the BreachableSegmentStruct used to implement the Breachable Linear Object |
  DtExhaustSmokeRecord | Instances of DtExhaustSmokeRecord implement the ExhaustSmokeStruct used to implement the Exhaust Smoke Linear Object |
  DtMinefieldLaneMarkerRecord | Instances of DtMinefieldLaneMarkerRecord implement the MinefieldLaneMarkerStruct used to implement the Minefield Lane Marker Linear Object |
 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 |
 DtLinkStrategy | This is the DtLinkStrategy class. It is the abstract base class for all derived strategies |
  DtEntityDiscoveredStrategy | |
  DtEntityRemovedStrategy | |
  DtEntityStateStrategy | |
  DtEntityUpdateStrategy | |
  DtInitStrategy | |
  DtSubscribeStrategy | This is the DtSubscribeStrategy class. It is the abstract base class for all derived interaction subscribe strategies |
   DtAcknowledgeStrategy | DtAcknowledgeStrategy class |
   DtActionRequestStrategy | DtActionRequestStrategy class |
   DtActionResponseStrategy | DtActionResponseStrategy class |
   DtAttributeChangeRequestStrategy | DtDataStrategy class |
   DtCollisionStrategy | DtDataStrategy class |
   DtDataStrategy | DtDataStrategy class |
   DtDetonationStrategy | DtDetonationStrategy class |
   DtEventReportStrategy | DtDataStrategy class |
   DtFireStrategy | |
   DtRadioReceiverStrategy | |
   DtRadioTransmitterStrategy | |
   DtSetDataStrategy | DtSetDataStrategy class |
   DtSignalStrategy | |
   DtStartResumeStrategy | DtSetDataStrategy class |
   DtStopFreezeStrategy | DtSetDataStrategy class |
   DtUniversalHlaIntrStrategy | |
   DtUniversalHlaObjStrategy | |
 DtlInputStream | Input stream |
  DtlFileInputStream | File Input stream |
  DtlStringInputStream | String Input stream |
 DtList | DtList is deprecated, please use std::list<T> |
  DtIntrusiveList | An intrusive list is a list that assumes that the elements that you add are pointers to instances of classes derived from DtListedObject |
 DtListedObj | This is a base class from which elements of a DtIntrusiveList must be derived |
  DtBaseReflectedAggregate | DtBaseReflectedAggregate is an abstract base class |
  DtBaseReflectedEntity | DtBaseReflectedEntity is an abstract base class |
  DtReflectedObjectCallbackInfo | Instances of DtReflectedObjectCallbackInfo are used to contain the function and user data associated with a DtReflectedObject callback |
 DtListItem | Lint -e266 |
 DtlObj | Void* ptr (to imitate locatives) |
 DtlObjPtr | |
 DtLockfreeMpmcQueueImpl | |
  DtLockfreeMpmcQueue< T > | |
 DtLockfreeQueueImpl | |
  DtLockfreeQueue< T > | |
 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 |
  AcknowledgeMessage | |
  ActionRequestMessage | |
  ActionResponseMessage | |
  AttributeChangeRequestMessage | |
  CollisionMessage | |
  DataMessage | |
  DetonateMessage | |
  DisableStrategyMessage | |
  EmitterStateMessage | |
  EnableStrategyMessage | |
  EntityDiscoveryMessage | |
  EntityRemovedMessage | |
  EntityStateMessage | |
  EntitySubscriptionChangeMessage | |
  EventReportMessage | |
  FireMessage | |
  InitDISMessage | |
  InitHLA13Message | |
  InitHLA1516eMessage | |
  InitHLA1516Message | |
  PrintMessage | |
  ReceiverDiscoveryMessage | |
  ReceiverRemovedMessage | |
  ReceiverStateMessage | |
  SetDataMessage | |
  SetEntityHeartbeatRateMessage | |
  SetEntityThresholdsMessage | |
  SetNotifyLevelMessage | |
  SetReflectedEntityHeartbeatThresholdMessage | |
  SetReflectedEntitySmoothingPeriodMessage | |
  SetSimTimeMessage | |
  SignalMessage | |
  StartResumeMessage | |
  StopFreezeMessage | |
  SubscribeMessage | |
  TransmitterDiscoveryMessage | |
  TransmitterRemovedMessage | |
  TransmitterStateMessage | |
  UniversalHlaInteractionMessage | |
  UniversalHlaObjDiscoveryMessage | |
  UniversalHlaObjRemovedMessage | |
  UniversalHlaObjStateMessage | |
 DtMessageFactory | DtMessageFactory class |
 DtMiniDumper | This class contains the logic necesary for printing a stack trace |
 DtMtlEnvironment | Command line support |
 DtMultiVehicleFed | MultiVehicleFed.h |
 DtMutex | Instances of DtMutex are used to provide a platform independent mutual exclusion mechanism |
 DtNet32Vector | This class is deprecated, please use DtNetVector32 in vlVector.h |
 DtNet64Vector | This class is deprecated, please use DtNetVector64 in vlVector.h |
 DtNetAcknowledgePdu | |
 DtNetActionRequestPdu | |
 DtNetActionResponsePdu | |
 DtNetAggregateMarking | |
 DtNetAngularVelocity | |
 DtNetArtParamRecord | |
 DtNetArtParamRecordRPR1 | |
 DtNetAttachedPart | |
 DtNetAttachedPartRPR1 | |
 DtNetAttribPair | |
 DtNetAttributePdu | |
 DtNetAttributeRecordSet | |
 DtNetAudioDataType | |
 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 | |
 DtNetCharacterScale | Performs encoding/decoding of the DIGuy character scale data |
 DtNetClockTime | |
 DtNetCollisionPdu | |
 DtNetCombicStateRecord | Combic State Record (EBV-DOC, 12.3.5.1) |
 DtNetCombicStateRecord_RPR_20 | |
 DtNetCommentPdu | |
 DtNetCommunicationsNodeIdRecord | |
 DtNetConstituentPartRelationshipStruct | |
 DtNetCreateEntityPdu | |
 DtNetDataPdu | |
 DtNetDataPduTail | |
 DtNetDataQueryPdu | |
 DtNetDeadReckonParameters | |
 DtNetDesignatorPdu | |
 DtNetDETargetEnergyDepositionRecord | |
 DtNetDetonationPdu | |
 DtNetDiGuyAction | Performs encoding/decoding of the DIGuy action data |
 DtNetDiGuyAppearance | Performs encoding/decoding of the DIGuy appearance data |
 DtNetDiGuyType | Performs encoding/decoding of the DIGuy type data |
 DtNetDirectedEnergyFirePdu | |
 DtNetElectromagneticEmissionPdu | |
 DtNetEmitterSystem | |
 DtNetEmitterTrackJam | |
 DtNetEntityAssociationRecord | |
 DtNetEntityCoordinates | |
 DtNetEntityDamageStatusPdu | |
 DtNetEntityIdentifier | |
 DtNetEntityMarking | |
 DtNetEntityStatePdu | |
 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) |
  Point1GeometryData | An example class for the DtEnvironmentalProcess example |
  Point2GeometryData | Example class for Environmental Process objects |
 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 | |
 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 | |
 DtNetGlobalObjectDesignator | A DtGlobalObjectDesignator is an identifier that can be used to describe an object when communicating among simulations in DIS PDUs or HLA objects or interactions |
 DtNetGridAxisRecordFixed | DtNetGridAxisRecord is the base class for the three grid axis record structures |
  DtNetGridAxisRecordVariable | |
 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_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 |
  DtNetGridDataRecordType0 | In the following grid data records, myData is an array that contains the actual data values |
  DtNetGridDataRecordType1 | |
  DtNetGridDataRecordType2 | |
 DtNetGridDataRecord_RPR_20 | |
  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_RPR2_Rev3 | |
  DtNetGridDataRecordType1_RPR_20 | |
  DtNetGridDataRecordType2_RPR2_Rev3 | |
  DtNetGridDataRecordType2_RPR_20 | |
 DtNetGriddedDataPdu | DtNetGriddedDataPdu is the network structure for the gridded data PDU |
 DtNetIffAtcNavaidsBeamData | |
 DtNetIffAtcNavaidsIFFDataRecord | |
 DtNetIffAtcNavaidsLayerHeader | |
 DtNetIffAtcNavaidsMode5Interrogator | |
 DtNetIffAtcNavaidsMode5Transponder | |
 DtNetIffAtcNavaidsModeSInterrogator | |
 DtNetIffAtcNavaidsModeSTransponder | |
 DtNetIffAtcNavaidsOperational | |
 DtNetIffAtcNavaidsParameter | |
 DtNetIffAtcNavaidsPduLayer | |
  DtNetIffAtcNavaidsPduLayer3Interrogator | |
  DtNetIffAtcNavaidsPduLayer3Transponder | |
  DtNetIffAtcNavaidsPduLayer4Interrogator | |
  DtNetIffAtcNavaidsPduLayer4Transponder | |
  DtNetIffAtcNavaidsPduLayer5 | |
 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 |
 DtNetIsPartOfHelperStruct | |
 DtNetIsPartOfStruct | |
 DtNetLaserPdu | |
 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 | |
 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 |
 DtNetMinefieldLaneMarkerRecord | DtNetMinefieldLandMarkerRecored is the network structure for the MineFieldLaneMarkerObject defined in the RPR FOM |
 DtNetNamedLocationBaseStruct | |
 DtNetObjectType | |
 DtNetPduHeader | |
 DtNetPropulsionSystem | DtNetPropulsionSystem is the network structure for the propulsion system data record in the supplemental emissions/entity state PDU |
 DtNetQueryPduTail | |
 DtNetRadioEntityType | |
 DtNetRadioModulationType | |
 DtNetReceiverPdu | |
 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 |
 DtNetRecordSetRPR20 | DtNetRecordSetRPR20 is the network structure for the RecordSetList as described in the RPR FOM 2.0 as of Draft 14 |
 DtNetRecordStructRPR20 | DtNetRecordStructPRP20 is the network structure for the RecordStruct as described in the RPR FOM 2.0 as of Draft 14 |
 DtNetRelativeLocationPdu | The following is the network representation of the RelativeLocation PDU |
 DtNetRelativePositionStruct | |
 DtNetRelativeRangeBearingStruct | |
 DtNetRepairCompletePdu | |
 DtNetRepairResponsePdu | |
 DtNetResupplyCancelPdu | |
 DtNetResupplyOfferPdu | |
 DtNetResupplyReceivedPdu | |
 DtNetSeparationRecord | |
 DtNetServiceRequestPdu | |
 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 | |
 DtNetSINCGARSModulationStruct_RPR_1 | |
 DtNetSINCGARSModulationStruct_RPR_2 | |
 DtNetSpatialFPStruct | |
 DtNetSpatialFVStruct | |
 DtNetSpatialRPStruct | |
 DtNetSpatialRVStruct | |
 DtNetSpatialStaticStruct | |
 DtNetStandardVariableRecord | |
  DtNetAngleDeceptionAttributeRecord | |
  DtNetBlankingSectorAttributeRecord | |
  DtNetDEAreaAimpointRecord | |
  DtNetDEPrecisionAimpointRecord | |
  DtNetDirectedEnergyDamageDescriptionRecord | |
  DtNetFalseTargetsAttributeRecord | |
  DtNetHighFidelityHaveQuickVtpRecord | |
  DtNetIoCommunicationsNodeRecord | |
  DtNetIoEffectRecord | |
 DtNetStandardVariableRecordSet | |
 DtNetStartResumePdu | |
 DtNetStopFreezePdu | |
 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 | |
 DtNetTransmitterPdu | |
 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 |
 DtNetUnderwaterAcousticAddtnlPassiveAct | |
 DtNetUnderwaterAcousticBeam | |
 DtNetUnderwaterAcousticEmitterSystem | |
 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 | |
 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 | |
 DtNetWorldCoordinates | |
 DtNormalizedVector | |
  DtNormalizedGeodeticVector | |
 DtNoteNode | |
 DtNotesType | |
 DtObjClassDesc | An instance of DtObjClassDesc is a "class descriptor" for an HLA Object class |
 DtFomMapper::DtObjectClassChooserInfo | |
 DtObjectHistory | |
 DtObjectId | DtObjectId instances are used to represent RTI::ObjectInstances in VR-Link |
 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 |
  DtActiveSonarBeamPublisher | Instances of DtActiveSonarBeamPublisher are used for local or source simulation (these objects are not dependent on data being produced elsewhere on the network for their existence) |
  DtActiveSonarPublisher | Instances of DtActiveSonarPublisher publish EmbeddedSystem.UnderwaterAcousticsEmission.ActiveSonar objects to the network |
  DtAdditionalPassiveActivitiesPublisher | Class DtAdditionalPassiveActivitiesPublisher |
  DtAggregatePublisher | Instances of DtAggregatePublisher are used for local or source simulations of aggregate entities, (i.e |
  DtArealObjectPublisher | Instances of DtArealObjectPublisher are used for local or source simulations of areal objects |
  DtDesignatorPublisher | Class DtDesignatorPublisher: |
  DtDIGuyObjectPublisher | Instances of DtDIGuyObjectPublisher publish DIGuyObject objects to the network |
  DtEmitterBeamPublisher | Instances of DtEmitterBeamPublisher are used for local or source simulations of emitter beams, (i.e |
  DtEmitterSystemPublisher | Instances of DtEmitterSystemPublisher are used for local or source simulations of emitter systems, (i.e |
  DtEntityPublisher | Instances of DtEntityPublisher are used for local or source simulations of entities (i.e |
  DtEnvironmentProcessPublisher | Instances of DtEnvironmentProcessPublisher are used for local or source simulations of environment processes, (i.e |
  DtGenericObjectPublisher | Instances of DtGenericObjectPublisher are used for local or source simulations of objects for which a more specific publisher does not exist |
  DtGriddedDataPublisher | Class DtGriddedDataPublisher: |
  DtIffPublisher | Class DtIffPublisher: |
  DtLinearObjectPublisher | Class DtLinearObjectPublisher: |
  DtPointObjectPublisher | Class DtPointObjectPublisher: |
  DtPropulsionNoisePublisher | Class DtPropulsionNoisePublisher |
  DtRadioReceiverPublisher | Class DtRadioReceiverPublisher: |
  DtRadioTransmitterPublisher | Class DtRadioTransmitterPublisher: |
  DtUnderwaterAcousticsPublisher | Instances of DtUnderwaterAcousticsPublisher publish underwater acoustic objects to the network |
  TestPublisher | Instances of TestPublisher are used for local or source simulations of "Test" objects |
 DtObjectReflectAttributeValuesCbInfo | Instances of DtReflectAttributeValuesCbInfo are used for providing a callback when attributes change for an object in the federation |
 DtObjectTagModifier | Instances of DtObjectTagModifier are registered with the DtExerciseConn, in order to modify the userTag of HLA object updates |
 DtObservee | Instances of DtObservee are used to manage interest in this object by other objects, i.e |
 DtOldHashlist | |
  DtOldIntrusiveHashlist | |
 DtOMTFileReader | |
 DtOMTNode | Node in an OMT tree |
  DtBasicDataRepresentationNode | |
  DtBoolAttrNode | This is a generic switch with an enabled disabled category |
  DtComplexDatatypeNode | Complex datatypes are a OMT 1.3 construct that merges arrays, variants, and fixed into one monstrous thing |
  DtDescriptionNode | |
  DtEnumeratedDatatypeNode | |
  DtFedNode | Represents a node in a fed tree |
   DtDatatypeFedNode | Represents an attribute inside a object class |
    DtAttributeFedNode | Represents an attribute inside a object class |
    DtParameterFedNode | Represents an parameter inside a object class |
   DtInteractionClassFedNode | Defines an object class inside our Fed Tree |
   DtObjectClassFedNode | Defines an object class inside our Fed Tree |
  DtFixedDatatypeNode | |
  DtGenAttrNode | This is a generic attribute node I should be able to use this to replace all these extra node classes |
  DtOMTDatatypeNode | Node in an OMT tree containing a datatype description |
   DtAlternativeComponentNode | |
   DtArrayDatatypeNode | |
   DtComplexComponentNode | |
   DtDimensionNode | |
   DtFieldComponentNode | |
   DtSynchroNode | |
   DtTagNode | |
   DtVariantDatatypeNode | |
  DtSimpleDatatypeNode | |
  DtUpdateRateNode | |
 DtOMTTree | A tree using the an OMT File information |
 DtOMTTreePOC | |
 DtOMTTreeReference | |
 DtOutputStream | DtOutputStream is used for all toolkit output |
 DtOwnershipHandler | This is a base class meant to encapsulate user callbacks on ownership management services |
  DtDefaultOwnershipHandler | This class meant to encapsulate user callbacks on ownership management services |
   DtPartialOwnershipHandler | This class extends the default ownership handler and adds new callbacks to be activated whenever partial ownership has been transferred Only when full ownership is transferred will the default ownership handlers be called |
   DtRprOwnershipHandler | This class adds the RPR Ownership interactions to the default ownership handler |
 DtParameterCbInfo | |
 DtPartialAcquireOwnershipCbInfo | |
 DtPartialAcquireOwnershipRequestCbInfo | |
 DtPartialDivestOwnershipCbInfo | |
 DtPartialDivestOwnershipRequestCbInfo | |
 DtPduDecoder | Base class for all DIS decoders |
 DtPduEncoder | Base class for all DIS encoders |
 DtPduFilterTest | |
 DtPduKindStringMap | Instances of this class are used to conveniently convert between pdu types and strings |
 DtPerformanceStats | A stats reporter class is responsible for managing a collection of time stats |
 DtPrinter | DtPrinter is an abstract base class which provides an interface for output |
  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 |
  DtFilePrinter | DtFilePrinter is a subclass of DtPrinter which opens a file and dumps all information received from DtOutputStream to the file |
  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 |
 DtPropulsionSystem | Class DtPropulsionSystem: |
 DtPublisherList< Publisher > | Defines the DtPublisherList template. The parameter is the VR-Link Publisher object class type |
 DtQuaternion | Quaternions are used to represent orientation of an object |
 DtReceiveInteractionCbInfo | Instances of DtReceiveInteractionCbInfo are used for providing a callback when an interaction is received from another federate |
 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 |
 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) |
 DtReflectAttributeValuesCbInfo | Instances of DtReflectAttributeValuesCbInfo are used for providing a callback when attributes change for an object in federation |
 DtReflectAttributeValuesCbList | Instances of DtReflectAttributeValuesCbList are used to provide a list of callbacks (DtReflectAttributeValuesCbInfo) which are called when attributes change for an object in a federation |
 DtReflectedObject | Class DtReflectedObject: |
  DtReflectedActiveSonar | Instances of DtReflectedActiveSonar are used to represent a simulated EmbeddedSystem.UnderwaterAcousticsEmission.ActiveSonar object reflected across a network |
  DtReflectedActiveSonarBeam | Instances of DtReflectedActiveSonarBeam are used to represent HLA ActiveSonarBeam objects that were remotely published |
  DtReflectedAdditionalPassiveActivities | Instances of DtReflectedAdditionalPassiveActivities are used to represent a simulated EmbeddedSystem.UnderwaterAcousticsEmission.AdditionalPassiveActivities object reflected across a network |
  DtReflectedAggregate | Class DtReflectedAggregate: |
  DtReflectedArealObject | Class DtReflectedArealObject: |
  DtReflectedDesignator | Class DtReflectedDesignator: |
  DtReflectedDIGuyObject | Instances of DtReflectedDIGuyObject are used to represent a simulated HLAobjectRoot.DIGuyObject object reflected across a network |
  DtReflectedEmitterBeam | Class DtReflectedEmitterBeam: |
  DtReflectedEmitterSystem | Instances of DtReflectedEmitterSystem represent EmitterSystem objects simulated by remote applications |
  DtReflectedEntity | Instances of DtReflectedEntity are used to represent a simulation entity reflected across a network (i.e |
  DtReflectedEnvironmentProcess | Instances of DtReflectedEnvironmentProcess are used to represent an Instance of an EnvironmentProcess HLA Object which was published remotely |
  DtReflectedFederate | This class contains information about a Federate instance in HLA |
  DtReflectedGenericObject | Instances of DtReflectedGenericObject are used to represent "GenericObject" objects simulated remotely, that we hear about through the RTI |
  DtReflectedGriddedData | Class DtReflectedGriddedData: |
  DtReflectedIff | Class DtReflectedIff: |
  DtReflectedLinearObject | Class DtReflectedLinearObject: |
  DtReflectedPointObject | Class DtReflectedPointObject: |
  DtReflectedPropulsionNoise | Instances of DtReflectedPropulsionNoise are used to represent a simulated EmbeddedSystem.UnderwaterAcousticsEmission.PropulsionNoise object reflected across a network |
  DtReflectedRadioReceiver | Class DtReflectedRadioReceiver: |
  DtReflectedRadioTransmitter | Class DtReflectedRadioTransmitter: |
  DtReflectedUnderwaterAcoustics | Instances of DtReflectedUnderwaterAcoustics represent EmitterSystem objects simulated by remote applications |
  ReflectedTest | Instances of ReflectedTest are used to represent "Test" objects simulated remotely, that we hear about through the RTI |
 DtReflectedObjectList | Class DtReflectedObjectList |
  DtReflectedActiveSonarBeamList | Instances of DtReflectedActiveSonarBeamList manage a list of remote ActiveSonarBeams in the exercise |
  DtReflectedActiveSonarList | Instances of DtReflectedActiveSonarList manage a list of DtReflectedActiveSonar objects |
  DtReflectedAdditionalPassiveActivitiesList | Instances of DtReflectedAdditionalPassiveActivitiesList manage a list of DtReflectedAdditionalPassiveActivities objects |
  DtReflectedAggregateList | Class DtReflectedAggregateList: |
  DtReflectedArealObjectList | Instances of DtReflectedArealObjectList manage the list of of remote Areal Objects in the exercise |
  DtReflectedDesignatorList | Instances of DtReflectedDesignatorList manage the list of of remote Designators in the exercise |
  DtReflectedDIGuyObjectList | Instances of DtReflectedDIGuyObjectList manage a list of DtReflectedDIGuyObject objects |
  DtReflectedEmitterBeamList | Instances of DtReflectedEmitterBeamList manage the list of of remote EmitterBeams in the exercise |
  DtReflectedEmitterSystemList | Instances of DtReflectedEmitterSystemList manage the list of of remote EmitterSystems in the exercise |
  DtReflectedEntityList | Instances of DtReflectedEntityList are used to manage remote entities from the network |
  DtReflectedEnvironmentProcessList | Instances of DtReflectedEnvironmentProcessList manage the list of remote environmental processes in the exercise |
  DtReflectedFederateList | Instances of DtReflectedFederateList manage a list of DtReflectedFederate objects |
  DtReflectedGenericObjectList | DtReflectedGenericObjectList provides a reflected list of a class of FOM objects passed to the constructor |
  DtReflectedGriddedDataList | Class DtReflectedGriddedDataList: |
  DtReflectedIffList | An instance of this class manages the list of "IFF" objects that are simulated remotely, and reflected to us by the RTI |
  DtReflectedLinearObjectList | Class DtReflectedLinearObjectList: |
  DtReflectedPointObjectList | Class DtReflectedPointObjectList: |
  DtReflectedPropulsionNoiseList | Instances of DtReflectedPropulsionNoiseList manage a list of DtReflectedPropulsionNoise objects |
  DtReflectedRadioReceiverList | Class DtReflectedRadioReceiverList: |
  DtReflectedRadioTransmitterList | Class DtReflectedRadioTransmitterList: |
  DtReflectedUnderwaterAcousticsList | Instances of DtReflectedUnderwaterAcousticsList manage a list of DtReflectedActiveSonar objects |
  ReflectedTestList | An instance of this class manages the list of "Test" objects that are simulated remotely, and reflected to us by the RTI |
 DtRegControlCbInfo | Instances of DtRegControlCbInfo are used for providing a callback when the RTI update control services are invoked |
 DtRegControlCbList | Instances of DtRegControlCbList are used to provide a list of callbacks (DtRegControlCbInfo) which are invoked when a registration control advisory is called by RTI |
 DtDdmFederateAmbassador::DtRegionInfo | |
 DtRemoveObjectCbInfo | Instances of DtRemoveObjectCbInfo are used for providing a callback when an object has been removed from the federation or no longer meets the interest criteria of the federate |
 DtRoutingSpaceDesc | |
 DtRttabStruct | |
 DtRunnable | Declares the DtRunnable class for defining a object that can be run in a thread |
  DtIoServiceRunnable | The DtIoServiceRunnable provides a thread to run the Boost io_service in to provide async I/O to the DtInetSocket classes |
 DtVrlFederateAmbassador::DtScopeChangeCallbackData | |
 DtScopedLock | DtScopedLock provides a Boost source compatible scoped lock for DtMutex |
 DtScopedParallelExecutionLock | Convenience class for scoped locking |
 DtScopedSequenceLock | A scoped sequence lock |
  DtThreadSafe< T >::SequenceLockImpl | Private class which implements the Sequence lock |
 DtSelectParam | |
 DtSelectParamWithWrite | |
 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 | |
 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 |
 DtSimpleDatatypeType | |
 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 |
 DtSocket | DtSocket provides a low level interface for packet I/O with VR-Link applications |
  DtClientSocket | ClientSocket uses the vrlink packet server to read and write packets The destination address (incl |
  DtNetSocket | A DtSocket that implements network sending and receiving function using IP/UDP broadcast, multicast or unicast |
   DtAsyncNetSocket | A Socket which starts a thread which is continuously reading and writing from packet queues |
   DtGroupSocket | |
  DtQueueSocket | A DtQueueSocket is a DtSocket that does NOT send or receive |
  DtSocketPairSocket | |
  DtTcpSocket | An implementation of DtSocket which uses a TCP connection |
 DtSpheroid | DtSpheroid represents an ellipsoid model of the earth |
 DtStandardVariableRecord | |
  DtDirectedEnergyAreaAimpointRecord | |
  DtDirectedEnergyDamageDescriptionRecord | |
  DtDirectedEnergyPrecisionAimpointRecord | |
  DtElectromagneticEmissionsAttributeRecord | This Class is pure virtual and defines the interface for ElectroMagnetic Emissions records |
   DtAngleDeceptionAttributeRecord | |
   DtBlankingSectorAttributeRecord | |
   DtFalseTargetsAttributeRecord | |
  DtHighFidelityHaveQuickVtpRecord | |
  DtIffAtcNavaidsVariableRecord | |
  DtIoCommunicationsNodeRecord | |
  DtIoEffectRecord | |
  DtUnknownStandardVariableRecord | |
 DtStandardVariableRecordSet | |
  DtAttributeRecordSet | |
 DtStartStopInterCbInfo | Class DtStartStopInterCbInfo: |
 DtStartStopInterCbList | Class DtStartStopInterCbList: |
 DtStateDecoderFactory | Instances of DtStateDecoderFactory are used to create decoders which know how to decode an HLA state message (or network representation) into a state repository (or host representation) |
  DtRprStateDecoderFactory | If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprStateDecoderFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools |
 DtStateEncoderFactory | Instances of DtStateEncoderFactory are used to create encoders which know how to encode a state repository (or host representation) into an HLA state message (or network representation) |
  DtRprStateEncoderFactory | If you define DtSIMPLE_RPR to 1, and include this file, then this file defines a class called DtSimpleRprStateEncoderFactory, which contains mappings for only the subset of RPR FOM that is used by most MAK tools |
 DtStateMsg | Class DtStateMsg: |
 DtStateRepository | DtStateRepository is an abstract base class for maintaining state for an object |
  DtActiveSonarBeamRepository | State repository for the ActiveSonarBeam object |
  DtBaseEntityStateRepository | Instances of DtBaseEntityStateRepository are used to maintain basic state information needed by all kinds of entities |
   DtAggregateStateRepository | A protocol independent representation of an aggregate |
   DtEntityStateRepository | Instances of DtEntityStateRepository are used to maintain attributes and state of entity objects in a protocol independent way |
    DtF18EntityStateRep | An example subclass of the DtEntityStateRepository |
    MyEntityStateRep | Because this example adds a concept that did not already exist in VR-Link's DtEntityStateRepository class, we create this subclass of DtEntityStateRepository that adds the concept of mass |
  DtDIGuyObjectStateRepository | Instances of DtDIGuyObjectStateRepository are used to store state data for DIGuyObject objects |
  DtEmbeddedSystemRepository | Instances of DtEmbeddedSystemRepository are used to store the state of embedded systems |
   DtDesignatorRepository | Class DtDesignatorRepository: |
   DtEmitterSystemRepository | Instances of DtEmitterSystemRepository are used to store state data for emitter systems in both HLA and DIS environments |
   DtIffStateRepository | Defines a protocol independent repository of attributes for IFF objects |
   DtRadioReceiverRepository | Instances of DtRadioReceiverRepository are used to store state information for radio receiver objects in both HLA and DIS environments |
   DtRadioTransmitterRepository | Instances of DtRadioTransmitterRepository are used to store state information for objects which are radio transmitters |
   DtUnderwaterAcousticsEmissionRepository | Instances of DtUnderwaterAcousticsEmissionStateRepository are used to store state data for EmbeddedSystem.UnderwaterAcousticsEmission objects |
    DtActiveSonarStateRepository | Class DtActiveSonarStateRepository |
    DtAdditionalPassiveActivitiesRepository | Class DtAdditionalPassiveActivitiesRepository |
    DtPropulsionNoiseStateRepository | Class DtPropulsionNoiseStateRepository |
    DtUnderwaterAcousticsStateRepository | Instances of DtUnderwaterAcousticsStateRepository are used to store state data for all underwater acoustics objects for a given entity |
  DtEmitterBeamRepository | Class DtEmitterBeamRepository: |
  DtEnvironmentObjectRepository | Instances of DtEnvironmentObjectRepository are used to maintain state information needed by environment entities |
   DtArealObjectRepository | Instances of DtArealObjectRepository are used to maintain state information needed by areal object entities |
   DtLinearObjectRepository | Instances of DtLinearObjectRepository are used to maintain state information needed by linear object entities |
   DtPointObjectRepository | Instances of DtPointObjectRepository are used to maintain state information needed by point environment object entities |
  DtEnvironmentProcessRepository | Instances of DtEnvironmentProcessRepository are used to store state information for environmental process objects in both DIS and HLA environments |
  DtFederateStateRepository | Instances of DtFederateStateRepsository are used to hold data from the RTI's Management Object Model Federate class |
  DtGriddedDataRepository | Instances of DtGriddedDataRepository are used to communicate environmental data defined on a grid |
  TestStateRepository | Define the TestStateRepository class |
 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 |
  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++ |
  DtFilename | Instances of DtFilename are DtStrings which convert filenames to the native format |
 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 |
 DtSynchronizationPointsType | |
 DtSyntheticEnvironmentObjectType | DtSyntheticEnvironmentObjectType is a class which contains information identifying the type of a synthetic environment object |
 DtTadilJWordStruct | |
 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 |
 DtTcpSocketMgr | |
 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 |
  DtTimedLappingSection | |
 DtTimeRepNode | |
 DtTimeStatistic | This object takes time samples and maintains the minimum and maximum as well as a running average of the time samples |
 DtTimeType | |
 DtTransportationType | |
 DtU128 | A Host byte aligned 128 unsigned integer data structure |
 DtUcString | A unicode string |
  DtUcFilename | Instances of DtUcFilename are DtUcStrings which convert filenames to the native format |
 DtUnderwaterAcousticShaftSpeed | DtUnderwaterAcousticShaftSpeed is a class which contains the shaft speed information for the underwater acoustics PDU |
 DtUnicodeChar | A single unicode character |
 DtUpdateControlCbInfo | Instances of DtUpdateControlCbInfo are used for providing a callback when the RTI update control services are invoked |
 DtUpdateControlCbList | Instances of DtUpdateControlCbList are used to provide a list of callbacks (DtUpdateControlCbInfo) which are called when an object starts updating |
 DtUpdateRateType | |
 DtUserSuppliedTagsType | |
 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 |
 DtVariantRecordDatatypeType | |
 DtVarType< T > | A template function for providing the necessary conversion functions for native types to the command line and environment |
 DtVectoringNozzleSystem | DtVectoringNozzleSystem is a class which contains the vectoring nozzle system data for the supplemental emissions/entity state PDU |
 DtVectorT< T > | DtVectors represent vectors in 3-d space, X, Y, Z |
 DtVectorT< double > | |
  DtVector64 | |
   DtGeodeticCoord | Instances of DtGeodeticCoord are used to explicitly represent Geodetic coordinates |
   DtUtmCoord | Instances of DtUtmCoord are used to represent UTM coordinates |
 DtVectorT< float > | |
  DtVector32 | |
 DtVehicleSim | Part of the F18 example |
 DtVPRecord | A representation of a VP Record is specific to DIS version 7 |
  DtEntityAssociationVPRecord | A representation of a single EntityAssociation part, which is specific to DIS version 7 |
  DtEntityTypeVPRecord | A representation of a single EntityType part, which is specific to DIS version 7 |
  DtSeparationVPRecord | A representation of a single Separation part, which is specific to DIS version 7 |
 DtVrlRtiAmbassador | Instances of DtVrlRtiAmbassador are for wrapping the calls to The RTI ambassador so that we may override them |
  DtDirectRtiAmbassador | Instances of DtDirectRtiAmbassador are for wrapping the calls to The RTI ambassador so that we may override them |
  DtDirectRtiAmbassador | Instances of DtDirectRtiAmbassador are for wrapping the calls to The RTI ambassador so that we may override them |
 DtXML1516FileReader | |
 DtXMLEvolvedFileReader | |
 DtXMLEvolvedFileWriter | |
 DtXMLFileReader | |
 DtParallelExecutionContainer< Texec >::ExecutableItem | This class is used by TBB to manage the work units to perform |
 DtlObj::vl::Fcn | |
 FederateAmbassador | |
  DtNullFederateAmbassador | |
   DtVrlFederateAmbassador | Instances of DtVrlFederateAmbassador are used to manage the interface between the RTI and the VR-Link Federate |
    DtDdmFederateAmbassador | |
   DtVrlFederateAmbassador | Instances of DtVrlFederateAmbassador are used to manage the interface between the RTI and the VR-Link Federate |
 FedTime | |
  DtVrlFedTime | This file is based on MyFedTime.h, which appears in the DMSO RTI MyFedTime example in RTI_HOME/lang/C++/demo/MyFedTime |
 EventReportMessage::FixedData | |
 ActionResponseMessage::FixedData | |
 DataMessage::FixedData | |
 ActionRequestMessage::FixedData | |
 SetDataMessage::FixedData | |
 DtlObj::vl::frm | |
 ifinfo_in6 | |
 ifreq_in6 | |
 DtThreadSafe< T >::LockedProxy | Private class that provides a locked call to the object |
 Missile | |
 TransmitterStateMessage::ModulationType | |
 TransmitterStateMessage::OmniAntennaPattern | |
 DtArticulatedPart::Parameter | A parameter structure |
 DetonateMessage::Parameter | |
 EntityStateMessage::Parameter | |
 DtEntityStateStrategy::SeenState | |
 SingleAttribute | |
 TransmitterStateMessage::SphericalAntennaPattern | |
 symbol_entry | |
 DtNetU64::TempLayout | Used to Swap Longs |
 DtLEInt64::TempLayout | Used to Swap Longs |
 DtNetFloat64::TempLayout | Used to Swap Longs |
 DtLEU64::TempLayout | Used to Swap Longs |
 DtNetFloat32::TempLayout | |
 DtLEFloat64::TempLayout | Used to Swap Longs |
 DtLEFloat32::TempLayout | |
 DtNetInt64::TempLayout | Used to Swap Longs |
 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 |
 ActionRequestMessage::VariableData | |
 DataMessage::VariableData | |
 EventReportMessage::VariableData | |
 ActionResponseMessage::VariableData | |
 SetDataMessage::VariableData | |
 DtCmdLine::Visitor | A base class that defines the interface for visitors |
  DtCmdLine::HelpVisitor | A Visitor object that calls the usage method of the given CmdLineOutput object for the specified CmdLine object |
  DtCmdLine::IgnoreRestVisitor | A Vistor that tells the CmdLine to begin ignoring arguments after this one is parsed |
  DtCmdLine::VersionVisitor | A Vistor that will call the version method of the given CmdLineOutput for the specified CmdLine object and then exit |
 DtlObj::vl | |
 DtCmdLine::XorHandler | This class handles lists of Arg's that are to be XOR'd on the command line |
 bool | |
 double | |
 float | |