![]() |
VR-Link API Documentation for HLA 1516
|
Collaboration diagram for DtLetHeader:Public Member Functions | |
| DtLetHeader () | |
| Default constructor. | |
| virtual | ~DtLetHeader () |
| Destructor. | |
| DtLetHeader (const DtLetHeader &orig) | |
| Copy constructor. | |
| DtLetHeader & | operator= (const DtLetHeader &orig) |
| Assignment operator. | |
| virtual void | printData () const |
| virtual void | printDataToStream (std::ostream &stream) const |
| virtual void | setRelayTransmissionIndicator (bool val) |
| Set/Get the Relay Transmission Indicator. | |
| virtual bool | relayTransmissionIndicator () const |
| Set/Get the Relay Transmission Indicator. | |
| virtual void | setSdusn (DtU16 val) |
| Set/Get the Secure Data Unit Serial Number. | |
| virtual DtU16 | sdusn () const |
| Set/Get the Secure Data Unit Serial Number. | |
| virtual void | setRawData (const DtLetHeaderStruct &data) |
| Set/Get the raw data. Overwrites all fields. | |
| virtual const DtLetHeaderStruct & | rawData () const |
| Set/Get the raw data. Overwrites all fields. | |
Static Public Member Functions | |
| static DtU32 | rawDataSize () |
Protected Member Functions | |
| virtual void | convertToRawData () |
| Converts the values in the individual fields into the raw data. | |
| virtual void | convertToFields () |
| Converts raw data into each of the separate fields. | |
Protected Attributes | |
| DtLetHeaderStruct | myRawData |
| Raw data. | |
| DtU8 | myLetIdSymbol |
| Values for individual fields in header. | |
| bool | myRelayTransmissionIndicator |
| Values for individual fields in header. | |
| DtU8 | myLetMsgPackingType |
| Values for individual fields in header. | |
| DtU16 | mySourceTrackNum |
| Values for individual fields in header. | |
| DtU16 | mySdusn |
| Values for individual fields in header. | |
| virtual void | setLetIdSymbol (DtU8 val) |
| Set/Get the LET ID Symbol. | |
| virtual DtU8 | letIdSymbol () const |
| Set/Get the LET ID Symbol. | |
| static DtU8 | maxLetIdSymbol () |
| Set/Get the LET ID Symbol. | |
| virtual void | setLetMsgPackingType (DtU8 val) |
| Set/Get the LET Message Packing Type. | |
| virtual DtU8 | letMsgPackingType () const |
| Set/Get the LET Message Packing Type. | |
| static DtU8 | maxLetMsgPackingType () |
| Set/Get the LET Message Packing Type. | |
| virtual void | setSourceTrackNumOfSender (DtU16 val) |
| Set/Get the Source Track Number of Sender. | |
| virtual DtU16 | sourceTrackNumOfSender () const |
| Set/Get the Source Track Number of Sender. | |
| static DtU16 | maxSourceTrackNumOfSender () |
| Set/Get the Source Track Number of Sender. | |
Default constructor.
| virtual DtLetHeader::~DtLetHeader | ( | ) | [virtual] |
Destructor.
| DtLetHeader::DtLetHeader | ( | const DtLetHeader & | orig | ) |
Copy constructor.
| virtual void DtLetHeader::convertToFields | ( | ) | [protected, virtual] |
Converts raw data into each of the separate fields.
| virtual void DtLetHeader::convertToRawData | ( | ) | [protected, virtual] |
Converts the values in the individual fields into the raw data.
| virtual DtU8 DtLetHeader::letIdSymbol | ( | ) | const [virtual] |
Set/Get the LET ID Symbol.
| virtual DtU8 DtLetHeader::letMsgPackingType | ( | ) | const [virtual] |
Set/Get the LET Message Packing Type.
| static DtU8 DtLetHeader::maxLetIdSymbol | ( | ) | [inline, static] |
Set/Get the LET ID Symbol.
| static DtU8 DtLetHeader::maxLetMsgPackingType | ( | ) | [inline, static] |
Set/Get the LET Message Packing Type.
| static DtU16 DtLetHeader::maxSourceTrackNumOfSender | ( | ) | [inline, static] |
Set/Get the Source Track Number of Sender.
| DtLetHeader& DtLetHeader::operator= | ( | const DtLetHeader & | orig | ) |
Assignment operator.
| virtual void DtLetHeader::printData | ( | ) | const [virtual] |
| virtual void DtLetHeader::printDataToStream | ( | std::ostream & | stream | ) | const [virtual] |
| virtual const DtLetHeaderStruct& DtLetHeader::rawData | ( | ) | const [virtual] |
Set/Get the raw data. Overwrites all fields.
| static DtU32 DtLetHeader::rawDataSize | ( | ) | [inline, static] |
References DtLetHeaderSize.
| virtual bool DtLetHeader::relayTransmissionIndicator | ( | ) | const [virtual] |
Set/Get the Relay Transmission Indicator.
| virtual DtU16 DtLetHeader::sdusn | ( | ) | const [virtual] |
Set/Get the Secure Data Unit Serial Number.
| virtual void DtLetHeader::setLetIdSymbol | ( | DtU8 | val | ) | [virtual] |
Set/Get the LET ID Symbol.
| virtual void DtLetHeader::setLetMsgPackingType | ( | DtU8 | val | ) | [virtual] |
Set/Get the LET Message Packing Type.
| virtual void DtLetHeader::setRawData | ( | const DtLetHeaderStruct & | data | ) | [virtual] |
Set/Get the raw data. Overwrites all fields.
| virtual void DtLetHeader::setRelayTransmissionIndicator | ( | bool | val | ) | [virtual] |
Set/Get the Relay Transmission Indicator.
| virtual void DtLetHeader::setSdusn | ( | DtU16 | val | ) | [virtual] |
Set/Get the Secure Data Unit Serial Number.
| virtual void DtLetHeader::setSourceTrackNumOfSender | ( | DtU16 | val | ) | [virtual] |
Set/Get the Source Track Number of Sender.
| virtual DtU16 DtLetHeader::sourceTrackNumOfSender | ( | ) | const [virtual] |
Set/Get the Source Track Number of Sender.
DtU8 DtLetHeader::myLetIdSymbol [protected] |
Values for individual fields in header.
DtU8 DtLetHeader::myLetMsgPackingType [protected] |
Values for individual fields in header.
DtLetHeaderStruct DtLetHeader::myRawData [protected] |
Raw data.
bool DtLetHeader::myRelayTransmissionIndicator [protected] |
Values for individual fields in header.
DtU16 DtLetHeader::mySdusn [protected] |
Values for individual fields in header.
DtU16 DtLetHeader::mySourceTrackNum [protected] |
Values for individual fields in header.