|
| | DtTroposphereLayerDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Default constructor. More...
|
| |
| virtual | ~DtTroposphereLayerDecoder () |
| | Destructor. More...
|
| |
| | DtTroposphereLayerDecoder (const DtTroposphereLayerDecoder &orig) |
| | Copy constructor. More...
|
| |
| DtTroposphereLayerDecoder & | operator= (const DtTroposphereLayerDecoder &orig) |
| | Assignment operator. More...
|
| |
| | DtWeatherDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Default constructor. More...
|
| |
| virtual | ~DtWeatherDecoder () |
| | Destructor. More...
|
| |
| | DtWeatherDecoder (const DtWeatherDecoder &orig) |
| | Copy constructor. More...
|
| |
| DtWeatherDecoder & | operator= (const DtWeatherDecoder &orig) |
| | Assignment operator. More...
|
| |
| | DtEnvironmentConditionDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Default constructor. More...
|
| |
| virtual | ~DtEnvironmentConditionDecoder () |
| | Destructor. More...
|
| |
| | DtEnvironmentConditionDecoder (const DtEnvironmentConditionDecoder &orig) |
| | Copy constructor. More...
|
| |
| DtEnvironmentConditionDecoder & | operator= (const DtEnvironmentConditionDecoder &orig) |
| | Assignment operator. More...
|
| |
| | DtMetocRootDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Default constructor. More...
|
| |
| virtual | ~DtMetocRootDecoder () |
| | Destructor. More...
|
| |
| | DtMetocRootDecoder (const DtMetocRootDecoder &orig) |
| | Copy constructor. More...
|
| |
| DtMetocRootDecoder & | operator= (const DtMetocRootDecoder &orig) |
| | Assignment operator. More...
|
| |
| | DtHlaStateDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | constructor More...
|
| |
| virtual | ~DtHlaStateDecoder () |
| | destructor More...
|
| |
| | DtHlaStateDecoder (const DtHlaStateDecoder &orig) |
| | copy constructor More...
|
| |
| DtHlaStateDecoder & | operator= (const DtHlaStateDecoder &orig) |
| | assignment operator More...
|
| |
| DtAttributeDecoder | addDecoder (RTI::AttributeHandle h, DtAttributeDecoder func) |
| | Add/Remove a decoding function for the attribute specified by handle. More...
|
| |
| DtAttributeDecoder | removeDecoder (RTI::AttributeHandle h) |
| |
| DtAttributeDecoder | addDecoder (char *attrName, DtAttributeDecoder func, bool complain=true) |
| | Add/Remove a decoding function for the attribute specified by name. More...
|
| |
| DtAttributeDecoder | removeDecoder (char *attrName, bool complain=true) |
| |
| virtual DtAttributeDecoder | decoder (const RTI::AttributeHandle &handle) const |
| | Get the attribute decoder for the specified handle. More...
|
| |
| virtual void | decode (const DtStateMsg &msg, DtStateRepository *stateRep) const |
| | Decode the state message into the state repository. More...
|
| |
| virtual RTI::ObjectClassHandle | objectClassHandle () const |
| | Get the object's class handle. More...
|
| |
| virtual DtHlaStateDecoder * | clone () const |
| | Returns a new-ed clone of this object. More...
|
| |
| virtual DtHlaStateDecoder * | clone (DtObjClassDesc *classDesc) const |
| | Returns a new-ed clone of this object which corresponds to the class description classDesc. More...
|
| |
|
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Creates an instance of DtTroposphereLayerDecoder. More...
|
| |
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Creates an instance of DtWeatherDecoder. More...
|
| |
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Creates an instance of DtEnvironmentConditionDecoder. More...
|
| |
| static DtHlaStateDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Creates an instance of DtMetocRootDecoder. 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 | decodeLayer (DtTroposphereLayerStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes Layer from attrs into rep. More...
|
| |
| static void | decodeCloud (DtTroposphereLayerStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes Cloud from attrs into rep. More...
|
| |
| static void | decodePriority (DtTroposphereLayerStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes Priority from attrs into rep. More...
|
| |
| static void | decodeVrfWeatherAreaIdentifier (DtTroposphereLayerStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes VrfWeatherAreaIdentifier from attrs into rep. More...
|
| |
| static void | decodeTemperature (DtWeatherStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes Temperature from attrs into rep. More...
|
| |
| static void | decodeWind (DtWeatherStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes Wind from attrs into rep. More...
|
| |
| static void | decodePrecipitation (DtWeatherStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes Precipitation from attrs into rep. More...
|
| |
| static void | decodeHaze (DtWeatherStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes Haze from attrs into rep. More...
|
| |
| static void | decodeHumidity (DtWeatherStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes Humidity from attrs into rep. More...
|
| |
| static void | decodeBarometricPressure (DtWeatherStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes BarometricPressure from attrs into rep. More...
|
| |
| static void | decodeVisibilityRange (DtWeatherStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes VisibilityRange from attrs into rep. More...
|
| |
| static void | decodeServiceId (DtEnvironmentConditionStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes ServiceId from attrs into rep. More...
|
| |
| static void | decodeGeoReference (DtEnvironmentConditionStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes GeoReference from attrs into rep. More...
|
| |
| static void | decodeUniqueId (DtMetocRootStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes UniqueId from attrs into rep. More...
|
| |
| static void | decodeName (DtMetocRootStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| | Decodes Name from attrs into rep. More...
|
| |
Instances of DtTroposphereLayerDecoder are used to decode data from the network into DtTroposphereLayerStateRepository objects.