|
| | DtAerodromeEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Default constructor. More...
|
| |
| virtual | ~DtAerodromeEncoder () |
| | Destructor. More...
|
| |
| | DtAerodromeEncoder (const DtAerodromeEncoder &orig) |
| | Copy constructor. More...
|
| |
| DtAerodromeEncoder & | operator= (const DtAerodromeEncoder &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 | needUniqueId (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if UniqueId needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeUniqueId (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes UniqueId from rep into attrs. More...
|
| |
| static bool | needForceIdentifier (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if ForceIdentifier needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeForceIdentifier (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes ForceIdentifier from rep into attrs. More...
|
| |
| static bool | needActive (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if Active needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeActive (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes Active from rep into attrs. More...
|
| |
| static bool | needAirportCode (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if AirportCode needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeAirportCode (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes AirportCode from rep into attrs. More...
|
| |
| static bool | needApronLight (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if ApronLight needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeApronLight (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes ApronLight from rep into attrs. More...
|
| |
| static bool | needApronFloodLight (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if ApronFloodLight needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeApronFloodLight (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes ApronFloodLight from rep into attrs. More...
|
| |
| static bool | needClearanceBarLight (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if ClearanceBarLight needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeClearanceBarLight (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes ClearanceBarLight from rep into attrs. More...
|
| |
| static bool | needTaxiwayCentreLight (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if TaxiwayCentreLight needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeTaxiwayCentreLight (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes TaxiwayCentreLight from rep into attrs. More...
|
| |
| static bool | needTaxiwayEdgeLight (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if TaxiwayEdgeLight needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeTaxiwayEdgeLight (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes TaxiwayEdgeLight from rep into attrs. More...
|
| |
| static bool | needTaxiwayIdentifierMarkerBoardLight (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if TaxiwayIdentifierMarkerBoardLight needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeTaxiwayIdentifierMarkerBoardLight (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes TaxiwayIdentifierMarkerBoardLight from rep into attrs. More...
|
| |
| static bool | needUndercarriageInspectionSystemLight (const DtAerodromeStateRepository &stateRep, const DtAerodromeStateRepository &asSeenByRemote) |
| | Return true if UndercarriageInspectionSystemLight needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeUndercarriageInspectionSystemLight (const DtAerodromeStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes UndercarriageInspectionSystemLight from rep into attrs. More...
|
| |
Instances of DtAerodromeEncoder encode data from DtAerodromeStateRepository objects to the net structures to be sent to the network.