![]() |
VR-Forces 4.10 Class Documentation
|
Instances of DtNavAidDecoder encode data from DtNavAidStateRepository objects to the net structures to be sent to the network. More...

Public Member Functions | |
| DtNavAidDecoder (DtExerciseConn *conn) | |
| Constructor. More... | |
| virtual | ~DtNavAidDecoder () |
| Destructor. More... | |
| DtNavAidDecoder (const DtNavAidDecoder &orig) | |
| Copy constructor. More... | |
| DtNavAidDecoder & | operator= (const DtNavAidDecoder &orig) |
| Assignment operator. More... | |
| virtual void | decode (const DtTransmitterPdu &pdu, DtNavAidStateRepository *stateRep) |
| Decode a Radio Transmitter PDU into a DtNavAidStateRepository. More... | |
| DtCLONE_DECODER (DtNavAidDecoder) | |
| virtual void | decodeIdentificationCodeFromAttribute (DtNavAidStateRepository &stateRep) |
| DtNavAidDecoder (DtExerciseConn *exConn, DtObjClassDesc *classDesc) | |
| default constructor More... | |
| virtual | ~DtNavAidDecoder () |
| destructor More... | |
| DtNavAidDecoder (const DtNavAidDecoder &orig) | |
| copy constructor More... | |
| DtNavAidDecoder & | operator= (const DtNavAidDecoder &orig) |
| assignment operator More... | |
Static Public Member Functions | |
| static DtNavAidDecoder * | create (DtExerciseConn *conn) |
| static DtNavAidDecoder * | create (DtExerciseConn *exConn, DtObjClassDesc *classDesc) |
| Create a DtBaseEntityDecoder. Caller is responsible for deletion. More... | |
Static Protected Member Functions | |
| static void | decodeIdentificationCode (DtNavAidStateRepository *rep, const RTI::AttributeHandleValuePairSet &attrs, int pairSetIndex) |
| Decodes IdentificationCode from attrs into rep. More... | |
Protected Attributes | |
| std::vector< char > | myTempBuffer |
Instances of DtNavAidDecoder encode data from DtNavAidStateRepository objects to the net structures to be sent to the network.
Instances of DtNavAidDecoder are used to decode data from the network into DtNavAidStateRepository objects.
| DtNavAidDecoder::DtNavAidDecoder | ( | DtExerciseConn * | conn | ) |
Constructor.
|
virtual |
Destructor.
| DtNavAidDecoder::DtNavAidDecoder | ( | const DtNavAidDecoder & | orig | ) |
Copy constructor.
| DtNavAidDecoder::DtNavAidDecoder | ( | DtExerciseConn * | exConn, |
| DtObjClassDesc * | classDesc | ||
| ) |
default constructor
|
virtual |
destructor
| DtNavAidDecoder::DtNavAidDecoder | ( | const DtNavAidDecoder & | orig | ) |
copy constructor
| DtNavAidDecoder& DtNavAidDecoder::operator= | ( | const DtNavAidDecoder & | orig | ) |
Assignment operator.
|
virtual |
Decode a Radio Transmitter PDU into a DtNavAidStateRepository.
| DtNavAidDecoder::DtCLONE_DECODER | ( | DtNavAidDecoder | ) |
|
static |
|
virtual |
| DtNavAidDecoder& DtNavAidDecoder::operator= | ( | const DtNavAidDecoder & | orig | ) |
assignment operator
|
static |
Create a DtBaseEntityDecoder. Caller is responsible for deletion.
|
staticprotected |
Decodes IdentificationCode from attrs into rep.
|
mutableprotected |