3 #include <dis6/utils/DataStream.h> 4 #include <dis6/opendis6_export.h> 47 virtual void marshal(
DataStream& dataStream)
const;
48 virtual void unmarshal(
DataStream& dataStream);
51 void setErp(
float pX);
53 float getFrequency()
const;
54 void setFrequency(
float pX);
56 float getPgrf()
const;
57 void setPgrf(
float pX);
59 float getPulseWidth()
const;
60 void setPulseWidth(
float pX);
62 unsigned int getBurstLength()
const;
63 void setBurstLength(
unsigned int pX);
65 unsigned char getApplicableModes()
const;
66 void setApplicableModes(
unsigned char pX);
68 unsigned short getPad2()
const;
69 void setPad2(
unsigned short pX);
71 unsigned char getPad3()
const;
72 void setPad3(
unsigned char pX);
75 virtual int getMarshalledSize()
const;
Definition: FundamentalParameterDataIff.h:15
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
unsigned int _burstLength
Burst length.
Definition: FundamentalParameterDataIff.h:31
unsigned char _applicableModes
Applicable modes enumeration.
Definition: FundamentalParameterDataIff.h:34
a class to support managing a network buffer.
Definition: DataStream.h:28
float _pulseWidth
Pulse width.
Definition: FundamentalParameterDataIff.h:28
float _pgrf
pgrf
Definition: FundamentalParameterDataIff.h:25
unsigned char _pad3
padding
Definition: FundamentalParameterDataIff.h:40
float _erp
ERP.
Definition: FundamentalParameterDataIff.h:19
unsigned short _pad2
padding
Definition: FundamentalParameterDataIff.h:37
float _frequency
frequency
Definition: FundamentalParameterDataIff.h:22