|
| | DtModeSEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Default constructor. More...
|
| |
| virtual | ~DtModeSEncoder () |
| | Destructor. More...
|
| |
| | DtModeSEncoder (const DtModeSEncoder &orig) |
| | Copy constructor. More...
|
| |
| DtModeSEncoder & | operator= (const DtModeSEncoder &orig) |
| | Assignment operator. More...
|
| |
| | DtIFFDataEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Default constructor. More...
|
| |
| virtual | ~DtIFFDataEncoder () |
| | Destructor. More...
|
| |
| | DtIFFDataEncoder (const DtIFFDataEncoder &orig) |
| | Copy constructor. More...
|
| |
| DtIFFDataEncoder & | operator= (const DtIFFDataEncoder &orig) |
| | Assignment operator. More...
|
| |
| | DtHlaStateEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | constructor More...
|
| |
| virtual | ~DtHlaStateEncoder () |
| | destructor More...
|
| |
| | DtHlaStateEncoder (const DtHlaStateEncoder &orig) |
| | copy constructor More...
|
| |
| DtHlaStateEncoder & | operator= (const DtHlaStateEncoder &orig) |
| | assignment operator More...
|
| |
| DtAttributeEncoder | addEncoder (RTI::AttributeHandle hand, DtAttributeEncoder func) |
| | Add/Remove an encoding function for the attribute specified by handle. More...
|
| |
| DtAttributeEncoder | removeEncoder (RTI::AttributeHandle hand) |
| |
| DtAttributeEncoder | addEncoder (char *name, DtAttributeEncoder func, bool complain=true) |
| | Add/Remove an encoding function for the attribute specified by name. More...
|
| |
| DtAttributeEncoder | removeEncoder (char *name, bool complain=true) |
| |
| DtAttributeChecker | addChecker (RTI::AttributeHandle hand, DtAttributeChecker func) |
| | Add/Remove a checker function for the attribute specified by handle. More...
|
| |
| DtAttributeChecker | removeChecker (RTI::AttributeHandle hand) |
| |
| DtAttributeChecker | addChecker (char *name, DtAttributeChecker func, bool complain=true) |
| | Add/Remove a checker function for the attribute specified by name. More...
|
| |
| DtAttributeChecker | removeChecker (char *name, bool complain=true) |
| |
| DtAttributeEncoder | encoder (const RTI::AttributeHandle &handle) |
| | Get the attribute encoder for the specified handle. More...
|
| |
| DtAttributeChecker | checker (const RTI::AttributeHandle &handle) |
| | Get the attribute checker for the specified handle. More...
|
| |
| virtual void | encode (const DtStateRepository &stateRep, const DtStateRepository &asSeenByRemote, const RTI::AttributeHandleSet &neededAttrs, const RTI::AttributeHandleSet &includeThese, DtStateMsg *msg) |
| | Encode necessary values from the state repository. More...
|
| |
| virtual RTI::ObjectClassHandle | objectClassHandle () |
| | Get the object's class handle. More...
|
| |
| virtual DtHlaStateEncoder * | clone (DtObjClassDesc *classDesc) const |
| | Returns a new-ed clone of this object which corresponds to the class description classDesc. More...
|
| |
| virtual DtHlaStateEncoder * | clone () const |
| | Returns a new-ed clone of this object. More...
|
| |
| virtual void | preCalculateEligible (const RTI::AttributeHandleSet &neededAttrs) |
| |
|
| static bool | needIsOn (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if IsOn needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeIsOn (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes IsOn from rep into attrs. More...
|
| |
| static bool | needIsDamaged (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if IsDamaged needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeIsDamaged (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes IsDamaged from rep into attrs. More...
|
| |
| static bool | needIsMalfunctioning (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if IsMalfunctioning needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeIsMalfunctioning (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes IsMalfunctioning from rep into attrs. More...
|
| |
| static bool | needSpecificInformation (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if SpecificInformation needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeSpecificInformation (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes SpecificInformation from rep into attrs. More...
|
| |
| static bool | needLevelsPresent (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if LevelsPresent needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeLevelsPresent (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes LevelsPresent from rep into attrs. More...
|
| |
| static bool | needIFFData (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if IFFData needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeIFFData (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes IFFData from rep into attrs. More...
|
| |
| static bool | needInterrogatorIdentifier (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if InterrogatorIdentifier needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeInterrogatorIdentifier (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes InterrogatorIdentifier from rep into attrs. More...
|
| |
| static bool | needTransmitState (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if TransmitState needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeTransmitState (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes TransmitState from rep into attrs. More...
|
| |
| static bool | needAircraftAddress (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if AircraftAddress needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeAircraftAddress (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes AircraftAddress from rep into attrs. More...
|
| |
| static bool | needAircraftIdentificationType (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if AircraftIdentificationType needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeAircraftIdentificationType (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes AircraftIdentificationType from rep into attrs. More...
|
| |
| static bool | needAircraftIdentification (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if AircraftIdentification needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeAircraftIdentification (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes AircraftIdentification from rep into attrs. More...
|
| |
| static bool | needSquitterIsOn (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if SquitterIsOn needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeSquitterIsOn (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes SquitterIsOn from rep into attrs. More...
|
| |
| static bool | needSquitterType (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if SquitterType needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeSquitterType (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes SquitterType from rep into attrs. More...
|
| |
| static bool | needCapabilityReport (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if CapabilityReport needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeCapabilityReport (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes CapabilityReport from rep into attrs. More...
|
| |
| static bool | needAircraftPresentDomain (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if AircraftPresentDomain needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeAircraftPresentDomain (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes AircraftPresentDomain from rep into attrs. More...
|
| |
| static bool | needAltitudeAvailable (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if AltitudeAvailable needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeAltitudeAvailable (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes AltitudeAvailable from rep into attrs. More...
|
| |
| static bool | needAltitude (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if Altitude needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeAltitude (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes Altitude from rep into attrs. More...
|
| |
| static bool | needSquitterRecordSource (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if SquitterRecordSource needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeSquitterRecordSource (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes SquitterRecordSource from rep into attrs. More...
|
| |
| static bool | needAirbornePositionReportDataIsPresent (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if AirbornePositionReportDataIsPresent needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeAirbornePositionReportDataIsPresent (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes AirbornePositionReportDataIsPresent from rep into attrs. More...
|
| |
| static bool | needAirborneVelocityReportDataIsPresent (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if AirborneVelocityReportDataIsPresent needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeAirborneVelocityReportDataIsPresent (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes AirborneVelocityReportDataIsPresent from rep into attrs. More...
|
| |
| static bool | needSurfacePositionReportDataIsPresent (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if SurfacePositionReportDataIsPresent needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeSurfacePositionReportDataIsPresent (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes SurfacePositionReportDataIsPresent from rep into attrs. More...
|
| |
| static bool | needIdentificationReportDataIsPresent (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if IdentificationReportDataIsPresent needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeIdentificationReportDataIsPresent (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes IdentificationReportDataIsPresent from rep into attrs. More...
|
| |
| static bool | needEventDrivenReportDataIsPresent (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if EventDrivenReportDataIsPresent needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeEventDrivenReportDataIsPresent (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes EventDrivenReportDataIsPresent from rep into attrs. More...
|
| |
| static bool | needDapSource (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if DAPSource needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeDapSource (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes DAPSource from rep into attrs. More...
|
| |
| static bool | needLocationErrorDataIsPresent (const DtModeSStateRepository &stateRep, const DtModeSStateRepository &asSeenByRemote) |
| | Return true if LocationErrorDataIsPresent needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeLocationErrorDataIsPresent (const DtModeSStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes LocationErrorDataIsPresent from rep into attrs. More...
|
| |
| static bool | needIFFSystemIdentifier (const DtIFFDataStateRepository &stateRep, const DtIFFDataStateRepository &asSeenByRemote) |
| | Return true if IFFSystemIdentifier needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeIFFSystemIdentifier (const DtIFFDataStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes IFFSystemIdentifier from rep into attrs. More...
|
| |
| static bool | needIffData (const DtIFFDataStateRepository &stateRep, const DtIFFDataStateRepository &asSeenByRemote) |
| | Return true if IFFData needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeIffData (const DtIFFDataStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes IFFData from rep into attrs. More...
|
| |
| static bool | needReportingSimulation (const DtIFFDataStateRepository &stateRep, const DtIFFDataStateRepository &asSeenByRemote) |
| | Return true if ReportingSimulation needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeReportingSimulation (const DtIFFDataStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes ReportingSimulation from rep into attrs. More...
|
| |