77 static const KUINT16 MODE_5_TRANSPONDER_BASIC_DATA_SIZE = 16;
106 void SetPersonalIdentificationNumber(
KUINT16 PIN );
107 KUINT16 GetPersonalIdentificationNumber()
const;
122 void SetMessageFormatsPresent(
KUINT32 MFP );
123 void SetMessageFormatsPresent(
const std::bitset<32> & MFP );
124 const std::bitset<32> GetMessageFormatsPresentBitSet()
const;
125 KUINT32 GetMessageFormatsPresent();
149 void SetNationalOrigin(
KUINT16 NO );
150 KUINT16 GetNationalOrigin()
const;
178 KUINT8 GetFigureOfMerit()
const;
184 virtual KString GetAsString()
const;
unsigned int KUINT32
Definition: KDefines.h:103
Definition: Mode5TransponderSupplementalData.h:48
KUINT8 m_ui8NavSrc
Definition: Mode5TransponderBasicData.h:69
KUINT8 m_ui8Padding
Definition: Mode5TransponderBasicData.h:73
Mode5TransponderStatus m_Status
Definition: Mode5TransponderBasicData.h:57
KUINT8 m_ui8FigMerit
Definition: Mode5TransponderBasicData.h:71
unsigned short int KUINT16
Definition: KDefines.h:101
KUINT32 m_ui32MsgFormats
Definition: Mode5TransponderBasicData.h:61
Definition: Mode5TransponderBasicData.h:53
EnhancedMode1Code m_EM1Code
Definition: Mode5TransponderBasicData.h:63
Definition: KDefines.h:182
Definition: KDataStream.h:48
Definition: DataTypeBase.h:49
Definition: Mode5TransponderStatus.h:48
Mode5TransponderSupplementalData m_SupplementalData
Definition: Mode5TransponderBasicData.h:67
Definition: EnhancedMode1Code.h:48
bool KBOOL
Definition: KDefines.h:119
std::string KString
Definition: KDefines.h:116
NavigationSource
Definition: EnumIFF.h:172
KUINT16 m_ui16PIN
Definition: Mode5TransponderBasicData.h:59
KUINT16 m_ui16NationalOrigin
Definition: Mode5TransponderBasicData.h:65
unsigned char KUINT8
Definition: KDefines.h:99
#define KDIS_EXPORT
Definition: KDefines.h:82