|
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Creates an instance of DtModeSDecoder. More...
|
| |
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Creates an instance of DtIFFDataDecoder. More...
|
| |
| static char * | decodingBuffer (int length) |
| | Returns a pointer to a buffer that can be used to copy data obtained from a phvps. More...
|
| |
| static char * | attributeData (const RTI::AttributeHandleValuePairSet &attrs, int index, RTI::ULong &length) |
| | Returns a pointer to the attribute data. More...
|
| |
| static char * | attributeData (const RTI::AttributeHandleValuePairSet &attrs, int index, RTI::ULong &length, unsigned int expectedDataSize, char *attrName) |
| | Gets the attribute data and checks the expected size. More...
|
| |
| static DtNetEventId * | eventIdAttributeData (const RTI::AttributeHandleValuePairSet &attrs, int index) |
| | Get the attribute data as a DtNetEventId (adds defensive null terminator) Returns a pointer to the attribute data. More...
|
| |
| static std::wstring | wideStringFromHlaUnicodeString (char *buffer, int size, bool *error=nullptr) |
| | Gets data from an incoming buffer as a HlaUnicodeString and decodes it as a wide string. More...
|
| |
| static bool | getVectorFromArrayOfUuid (char *buffer, int size, std::vector< DtVrlUuid > &uuids) |
| | Gets data from an incoming buffer as an ArrayOfUuid and decodes it as a vector of type DtVrlUuid. More...
|
| |
|
| static void | decodeIsOn (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes IsOn from attrs into rep. More...
|
| |
| static void | decodeIsDamaged (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes IsDamaged from attrs into rep. More...
|
| |
| static void | decodeIsMalfunctioning (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes IsMalfunctioning from attrs into rep. More...
|
| |
| static void | decodeSpecificInformation (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes SpecificInformation from attrs into rep. More...
|
| |
| static void | decodeLevelsPresent (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes LevelsPresent from attrs into rep. More...
|
| |
| static void | decodeIFFData (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes IFFData from attrs into rep. More...
|
| |
| static void | decodeInterrogatorIdentifier (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes InterrogatorIdentifier from attrs into rep. More...
|
| |
| static void | decodeTransmitState (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes TransmitState from attrs into rep. More...
|
| |
| static void | decodeAircraftAddress (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes AircraftAddress from attrs into rep. More...
|
| |
| static void | decodeAircraftIdentificationType (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes AircraftIdentificationType from attrs into rep. More...
|
| |
| static void | decodeAircraftIdentification (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes AircraftIdentification from attrs into rep. More...
|
| |
| static void | decodeSquitterIsOn (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes SquitterIsOn from attrs into rep. More...
|
| |
| static void | decodeSquitterType (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes SquitterType from attrs into rep. More...
|
| |
| static void | decodeCapabilityReport (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes CapabilityReport from attrs into rep. More...
|
| |
| static void | decodeAircraftPresentDomain (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes AircraftPresentDomain from attrs into rep. More...
|
| |
| static void | decodeAltitudeAvailable (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes AltitudeAvailable from attrs into rep. More...
|
| |
| static void | decodeAltitude (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes Altitude from attrs into rep. More...
|
| |
| static void | decodeSquitterRecordSource (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes SquitterRecordSource from attrs into rep. More...
|
| |
| static void | decodeAirbornePositionReportDataIsPresent (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes AirbornePositionReportDataIsPresent from attrs into rep. More...
|
| |
| static void | decodeAirborneVelocityReportDataIsPresent (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes AirborneVelocityReportDataIsPresent from attrs into rep. More...
|
| |
| static void | decodeSurfacePositionReportDataIsPresent (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes SurfacePositionReportDataIsPresent from attrs into rep. More...
|
| |
| static void | decodeIdentificationReportDataIsPresent (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes IdentificationReportDataIsPresent from attrs into rep. More...
|
| |
| static void | decodeEventDrivenReportDataIsPresent (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes EventDrivenReportDataIsPresent from attrs into rep. More...
|
| |
| static void | decodeDAPSource (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes DAPSource from attrs into rep. More...
|
| |
| static void | decodeLocationErrorDataIsPresent (DtModeSStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes LocationErrorDataIsPresent from attrs into rep. More...
|
| |
| static void | decodeIFFSystemIdentifier (DtIFFDataStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes IFFSystemIdentifier from attrs into rep. More...
|
| |
| static void | decodeIffData (DtIFFDataStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes IFFData from attrs into rep. More...
|
| |
| static void | decodeReportingSimulation (DtIFFDataStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes ReportingSimulation from attrs into rep. More...
|
| |
Instances of DtModeSDecoder are used to decode data from the network into DtModeSStateRepository objects.