![]() |
VR-Forces 5.0.1 Developer's Guide
|
Instances of DtWeatherEncoder encode data from DtWeatherStateRepository objects to the net structures to be sent to the network.

Public Member Functions | |
| DtWeatherEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| virtual | ~DtWeatherEncoder () |
| DtWeatherEncoder (const DtWeatherEncoder &orig) | |
| DtWeatherEncoder & | operator= (const DtWeatherEncoder &orig) |
Public Member Functions inherited from makVrfMetoc::DtEnvironmentConditionEncoder | |
| DtEnvironmentConditionEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| virtual | ~DtEnvironmentConditionEncoder () |
| DtEnvironmentConditionEncoder (const DtEnvironmentConditionEncoder &orig) | |
| DtEnvironmentConditionEncoder & | operator= (const DtEnvironmentConditionEncoder &orig) |
Public Member Functions inherited from makVrfMetoc::DtMetocRootEncoder | |
| DtMetocRootEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| virtual | ~DtMetocRootEncoder () |
| DtMetocRootEncoder (const DtMetocRootEncoder &orig) | |
| DtMetocRootEncoder & | operator= (const DtMetocRootEncoder &orig) |
Static Public Member Functions | |
| static DtHlaStateEncoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
Static Public Member Functions inherited from makVrfMetoc::DtEnvironmentConditionEncoder | |
| static DtHlaStateEncoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
Static Public Member Functions inherited from makVrfMetoc::DtMetocRootEncoder | |
| static DtHlaStateEncoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
Static Protected Member Functions | |
| static bool | needTemperature (const DtWeatherStateRepository &stateRep, const DtWeatherStateRepository &asSeenByRemote) |
| static void | encodeTemperature (const DtWeatherStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| static bool | needWind (const DtWeatherStateRepository &stateRep, const DtWeatherStateRepository &asSeenByRemote) |
| static void | encodeWind (const DtWeatherStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| static bool | needPrecipitation (const DtWeatherStateRepository &stateRep, const DtWeatherStateRepository &asSeenByRemote) |
| static void | encodePrecipitation (const DtWeatherStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| static bool | needHaze (const DtWeatherStateRepository &stateRep, const DtWeatherStateRepository &asSeenByRemote) |
| static void | encodeHaze (const DtWeatherStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| static bool | needHumidity (const DtWeatherStateRepository &stateRep, const DtWeatherStateRepository &asSeenByRemote) |
| static void | encodeHumidity (const DtWeatherStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| static bool | needBarometricPressure (const DtWeatherStateRepository &stateRep, const DtWeatherStateRepository &asSeenByRemote) |
| static void | encodeBarometricPressure (const DtWeatherStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| static bool | needVisibilityRange (const DtWeatherStateRepository &stateRep, const DtWeatherStateRepository &asSeenByRemote) |
| static void | encodeVisibilityRange (const DtWeatherStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
Static Protected Member Functions inherited from makVrfMetoc::DtEnvironmentConditionEncoder | |
| static bool | needServiceId (const DtEnvironmentConditionStateRepository &stateRep, const DtEnvironmentConditionStateRepository &asSeenByRemote) |
| static void | encodeServiceId (const DtEnvironmentConditionStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| static bool | needGeoReference (const DtEnvironmentConditionStateRepository &stateRep, const DtEnvironmentConditionStateRepository &asSeenByRemote) |
| static void | encodeGeoReference (const DtEnvironmentConditionStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
Static Protected Member Functions inherited from makVrfMetoc::DtMetocRootEncoder | |
| static bool | needUniqueId (const DtMetocRootStateRepository &stateRep, const DtMetocRootStateRepository &asSeenByRemote) |
| static void | encodeUniqueId (const DtMetocRootStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| static bool | needName (const DtMetocRootStateRepository &stateRep, const DtMetocRootStateRepository &asSeenByRemote) |
| static void | encodeName (const DtMetocRootStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| makVrfMetoc::DtWeatherEncoder::DtWeatherEncoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
Default constructor.
|
virtual |
Destructor.
| makVrfMetoc::DtWeatherEncoder::DtWeatherEncoder | ( | const DtWeatherEncoder & | orig | ) |
Copy constructor.
| DtWeatherEncoder& makVrfMetoc::DtWeatherEncoder::operator= | ( | const DtWeatherEncoder & | orig | ) |
Assignment operator.
|
static |
Function that creates a DtWeatherEncoder.
|
staticprotected |
Return true if Temperature needs to be sent to the network, false otherwise.
|
staticprotected |
Encodes Temperature from rep into attrs.
|
staticprotected |
Return true if Wind needs to be sent to the network, false otherwise.
|
staticprotected |
Encodes Wind from rep into attrs.
|
staticprotected |
Return true if Precipitation needs to be sent to the network, false otherwise.
|
staticprotected |
Encodes Precipitation from rep into attrs.
|
staticprotected |
Return true if Haze needs to be sent to the network, false otherwise.
|
staticprotected |
Encodes Haze from rep into attrs.
|
staticprotected |
Return true if Humidity needs to be sent to the network, false otherwise.
|
staticprotected |
Encodes Humidity from rep into attrs.
|
staticprotected |
Return true if BarometricPressure needs to be sent to the network, false otherwise.
|
staticprotected |
Encodes BarometricPressure from rep into attrs.
|
staticprotected |
Return true if VisibilityRange needs to be sent to the network, false otherwise.
|
staticprotected |
Encodes VisibilityRange from rep into attrs.