3 #include <dis7/utils/DataStream.h> 4 #include <dis7/opendis7_export.h> 18 unsigned int _recordType;
20 unsigned short _recordLength;
22 unsigned short _padding;
24 unsigned char _emitterNumber;
26 unsigned char _beamNumber;
28 unsigned char _stateIndicator;
30 unsigned char _padding2;
32 float _falseTargetCount;
36 float _walkAcceleration;
38 float _maximumWalkDistance;
44 unsigned int _padding3;
51 virtual void marshal(
DataStream& dataStream)
const;
52 virtual void unmarshal(
DataStream& dataStream);
54 unsigned int getRecordType()
const;
55 void setRecordType(
unsigned int pX);
57 unsigned short getRecordLength()
const;
58 void setRecordLength(
unsigned short pX);
60 unsigned short getPadding()
const;
61 void setPadding(
unsigned short pX);
63 unsigned char getEmitterNumber()
const;
64 void setEmitterNumber(
unsigned char pX);
66 unsigned char getBeamNumber()
const;
67 void setBeamNumber(
unsigned char pX);
69 unsigned char getStateIndicator()
const;
70 void setStateIndicator(
unsigned char pX);
72 unsigned char getPadding2()
const;
73 void setPadding2(
unsigned char pX);
75 float getFalseTargetCount()
const;
76 void setFalseTargetCount(
float pX);
78 float getWalkSpeed()
const;
79 void setWalkSpeed(
float pX);
81 float getWalkAcceleration()
const;
82 void setWalkAcceleration(
float pX);
84 float getMaximumWalkDistance()
const;
85 void setMaximumWalkDistance(
float pX);
87 float getKeepTime()
const;
88 void setKeepTime(
float pX);
90 float getEchoSpacing()
const;
91 void setEchoSpacing(
float pX);
93 unsigned int getPadding3()
const;
94 void setPadding3(
unsigned int pX);
97 virtual int getMarshalledSize()
const;
Symbolic names as defined in 5.1.4.
Definition: AcknowledgePdu.h:8
a class to support managing a network buffer.
Definition: DataStream.h:28
Definition: FalseTargetsAttribute.h:15