65 #include "./../Header.h"
66 #include "./../../DataTypes/EntityIdentifier.h"
67 #include "./../../DataTypes/Vector.h"
68 #include "./../../DataTypes/SystemIdentifier.h"
69 #include "./../../DataTypes/FundamentalOperationalData.h"
73 #include "./../../DataTypes/LayerHeader.h"
74 #include "./../../DataTypes/IFF_Layer2.h"
77 #include "./../../DataTypes/IFF_Layer3Interrogator.h"
78 #include "./../../DataTypes/IFF_Layer3Transponder.h"
183 void SetSystemDesignator (
KUINT8 SD );
184 KUINT8 GetSystemDesignator()
const;
192 void SetSystemSpecificData (
KUINT8 SSD );
193 KUINT8 GetSystemSpecificData()
const;
206 void SetLayers(
const std::vector<KDIS::DATA_TYPE::LyrHdrPtr> & L );
207 const std::vector<KDIS::DATA_TYPE::LyrHdrPtr> & GetLayers()
const;
214 virtual KString GetAsString()
const;
KDIS::DATA_TYPE::EntityIdentifier m_EmittingEntityID
Definition: IFF_PDU.h:88
KDIS::DATA_TYPE::SystemIdentifier m_SystemID
Definition: IFF_PDU.h:94
KDIS::DATA_TYPE::Vector m_Location
Definition: IFF_PDU.h:92
unsigned short int KUINT16
Definition: KDefines.h:101
Definition: SystemIdentifier.h:48
KUINT8 m_ui8SystemDesignator
Definition: IFF_PDU.h:96
KDIS::DATA_TYPE::EntityIdentifier m_EventID
Definition: IFF_PDU.h:90
Definition: KDefines.h:182
Definition: KDataStream.h:48
bool KBOOL
Definition: KDefines.h:119
std::vector< KDIS::DATA_TYPE::LyrHdrPtr > m_vLayers
Definition: IFF_PDU.h:102
std::string KString
Definition: KDefines.h:116
Definition: EntityIdentifier.h:49
unsigned char KUINT8
Definition: KDefines.h:99
#define KDIS_EXPORT
Definition: KDefines.h:82
KDIS::DATA_TYPE::FundamentalOperationalData m_FOD
Definition: IFF_PDU.h:100
KUINT8 m_ui8SystemSpecific
Definition: IFF_PDU.h:98
Definition: KRef_Ptr.h:73
Definition: FundamentalOperationalData.h:51