3 #include <dis7/utils/DataStream.h> 4 #include <dis7/opendis7_export.h> 37 unsigned char _systemSpecificData[3];
44 virtual void marshal(
DataStream& dataStream)
const;
45 virtual void unmarshal(
DataStream& dataStream);
48 void setErp(
float pX);
50 float getFrequency()
const;
51 void setFrequency(
float pX);
53 float getPgrf()
const;
54 void setPgrf(
float pX);
56 float getPulseWidth()
const;
57 void setPulseWidth(
float pX);
59 unsigned int getBurstLength()
const;
60 void setBurstLength(
unsigned int pX);
62 unsigned char getApplicableModes()
const;
63 void setApplicableModes(
unsigned char pX);
65 unsigned char* getSystemSpecificData();
66 const unsigned char* getSystemSpecificData()
const;
67 void setSystemSpecificData(
const unsigned char* pX);
70 virtual int getMarshalledSize()
const;
float _pgrf
pgrf
Definition: IFFFundamentalParameterData.h:25
unsigned char _applicableModes
Applicable modes enumeration.
Definition: IFFFundamentalParameterData.h:34
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
a class to support managing a network buffer.
Definition: DataStream.h:28
float _erp
ERP.
Definition: IFFFundamentalParameterData.h:19
float _frequency
frequency
Definition: IFFFundamentalParameterData.h:22
Definition: IFFFundamentalParameterData.h:15
unsigned int _burstLength
Burst length.
Definition: IFFFundamentalParameterData.h:31
float _pulseWidth
Pulse width.
Definition: IFFFundamentalParameterData.h:28