50 #include "./../../DataTypes/IOCommunicationsNode.h"
51 #include "./../../DataTypes/IOEffect.h"
76 static const KUINT16 IO_REPORT_PDU_SIZE = 40;
101 void SetSimulationSource(
KUINT16 SS );
102 KUINT16 GetSimulationSource()
const;
137 KUINT16 GetNumberOfIORecords()
const;
150 void SetStandardVariableRecords(
const std::vector<KDIS::DATA_TYPE::StdVarPtr> & SVR );
151 const std::vector<KDIS::DATA_TYPE::StdVarPtr> & GetStandardVariableRecords()
const;
152 void ClearStandardVariableRecords();
158 virtual KString GetAsString()
const;
unsigned int KUINT32
Definition: KDefines.h:103
Definition: IO_Report_PDU.h:56
unsigned short int KUINT16
Definition: KDefines.h:101
KUINT16 m_ui16NumStdVarRec
Definition: IO_Report_PDU.h:70
std::vector< KDIS::DATA_TYPE::StdVarPtr > m_vStdVarRecs
Definition: IO_Report_PDU.h:72
Definition: KDefines.h:182
Definition: KDataStream.h:48
bool KBOOL
Definition: KDefines.h:119
KUINT8 m_ui8RptTyp
Definition: IO_Report_PDU.h:62
KDIS::DATA_TYPE::EntityIdentifier m_TgtEntityID
Definition: IO_Report_PDU.h:66
std::string KString
Definition: KDefines.h:116
Definition: EntityIdentifier.h:49
KDIS::DATA_TYPE::EntityIdentifier m_AtkEntityID
Definition: IO_Report_PDU.h:64
unsigned char KUINT8
Definition: KDefines.h:99
#define KDIS_EXPORT
Definition: KDefines.h:82
KUINT16 m_ui16SimSrc
Definition: IO_Report_PDU.h:60
Definition: KRef_Ptr.h:73
IOReportType
Definition: EnumInformationOperations.h:227
KUINT32 m_ui32Padding
Definition: IO_Report_PDU.h:68