|
| | DtMode4TransponderEncoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Default constructor. More...
|
| |
| virtual | ~DtMode4TransponderEncoder () |
| | Destructor. More...
|
| |
| | DtMode4TransponderEncoder (const DtMode4TransponderEncoder &orig) |
| | Copy constructor. More...
|
| |
| DtMode4TransponderEncoder & | operator= (const DtMode4TransponderEncoder &orig) |
| | Assignment operator. More...
|
| |
| | DtMode4Encoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| | Default constructor. More...
|
| |
| virtual | ~DtMode4Encoder () |
| | Destructor. More...
|
| |
| | DtMode4Encoder (const DtMode4Encoder &orig) |
| | Copy constructor. More...
|
| |
| DtMode4Encoder & | operator= (const DtMode4Encoder &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 | needReply (const DtMode4TransponderStateRepository &stateRep, const DtMode4TransponderStateRepository &asSeenByRemote) |
| | Return true if Reply needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeReply (const DtMode4TransponderStateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes Reply from rep into attrs. More...
|
| |
| static bool | needIsOn (const DtMode4StateRepository &stateRep, const DtMode4StateRepository &asSeenByRemote) |
| | Return true if IsOn needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeIsOn (const DtMode4StateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes IsOn from rep into attrs. More...
|
| |
| static bool | needIsDamaged (const DtMode4StateRepository &stateRep, const DtMode4StateRepository &asSeenByRemote) |
| | Return true if IsDamaged needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeIsDamaged (const DtMode4StateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes IsDamaged from rep into attrs. More...
|
| |
| static bool | needIsMalfunctioning (const DtMode4StateRepository &stateRep, const DtMode4StateRepository &asSeenByRemote) |
| | Return true if IsMalfunctioning needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodeIsMalfunctioning (const DtMode4StateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes IsMalfunctioning from rep into attrs. More...
|
| |
| static bool | needPseudoCryptoCodeAAvailable (const DtMode4StateRepository &stateRep, const DtMode4StateRepository &asSeenByRemote) |
| | Return true if PseudoCryptoCodeAAvailable needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodePseudoCryptoCodeAAvailable (const DtMode4StateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes PseudoCryptoCodeAAvailable from rep into attrs. More...
|
| |
| static bool | needPseudoCryptoCodeA (const DtMode4StateRepository &stateRep, const DtMode4StateRepository &asSeenByRemote) |
| | Return true if PseudoCryptoCodeA needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodePseudoCryptoCodeA (const DtMode4StateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes PseudoCryptoCodeA from rep into attrs. More...
|
| |
| static bool | needPseudoCryptoCodeBAvailable (const DtMode4StateRepository &stateRep, const DtMode4StateRepository &asSeenByRemote) |
| | Return true if PseudoCryptoCodeBAvailable needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodePseudoCryptoCodeBAvailable (const DtMode4StateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes PseudoCryptoCodeBAvailable from rep into attrs. More...
|
| |
| static bool | needPseudoCryptoCodeB (const DtMode4StateRepository &stateRep, const DtMode4StateRepository &asSeenByRemote) |
| | Return true if PseudoCryptoCodeB needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodePseudoCryptoCodeB (const DtMode4StateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes PseudoCryptoCodeB from rep into attrs. More...
|
| |
| static bool | needPseudoCryptoCodeActive (const DtMode4StateRepository &stateRep, const DtMode4StateRepository &asSeenByRemote) |
| | Return true if PseudoCryptoCodeActive needs to be sent to the network, false otherwise. More...
|
| |
| static void | encodePseudoCryptoCodeActive (const DtMode4StateRepository &rep, RTI::AttributeHandleValuePairSet *attrs, RTI::AttributeHandle attrHandle) |
| | Encodes PseudoCryptoCodeActive 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...
|
| |
Instances of DtMode4TransponderEncoder encode data from DtMode4TransponderStateRepository objects to the net structures to be sent to the network.