18 DtNetU8 myAntennaReferenceNumber;
23 bool operator==(
const DtNetIffAntennaLocationRecord& rhs)
const
25 return (myRecordType == rhs.myRecordType)
26 && (myRecordLength == rhs.myRecordLength)
27 && (mySystemName == rhs.mySystemName)
28 && (myAntennaReferenceNumber == rhs.myAntennaReferenceNumber)
29 && (myAntennaStatus == rhs.myAntennaStatus)
30 && (myRelativeAntennaLocation == rhs.myRelativeAntennaLocation);
32 bool operator!=(
const DtNetIffAntennaLocationRecord& rhs)
const
36 } DtNetIffAntennaLocationRecord;
45 DtNetU8 myTransmissionIndicator;
49 bool operator==(
const DtNetIffBasicInteractiveRecord& rhs)
const
51 return (myRecordType == rhs.myRecordType)
52 && (myRecordLength == rhs.myRecordLength)
53 && (myInterrogatingEntityId == rhs.myInterrogatingEntityId)
54 && (myInterrogatedEntityId == rhs.myInterrogatedEntityId)
55 && (myInteractiveEventId == rhs.myInteractiveEventId)
56 && (myInterrogatedModes == rhs.myInterrogatedModes)
57 && (myTransmissionIndicator == rhs.myTransmissionIndicator)
58 && (myReplyAmplification == rhs.myReplyAmplification);
60 bool operator!=(
const DtNetIffBasicInteractiveRecord& rhs)
const
64 } DtNetIffBasicInteractiveRecord;
73 bool operator==(
const DtNetIffCryptoControlRecord& rhs)
const
75 return (myRecordType == rhs.myRecordType)
76 && (myRecordLength == rhs.myRecordLength)
77 && (myMode5PseudoCryptoCode == rhs.myMode5PseudoCryptoCode)
78 && (myMode4PseudoCryptoCodeA == rhs.myMode4PseudoCryptoCodeA)
79 && (myMode4PseudoCryptoCodeB == rhs.myMode4PseudoCryptoCodeB);
81 bool operator!=(
const DtNetIffCryptoControlRecord& rhs)
const
85 } DtNetIffCryptoControlRecord;
100 bool operator==(
const DtNetIffGICBRecord& rhs)
const
102 return (myRecordType == rhs.myRecordType)
103 && (myRecordLength == rhs.myRecordLength)
104 && (myTILinkType == rhs.myTILinkType)
105 && (myGICBMessageDesignator == rhs.myGICBMessageDesignator)
106 && (myGICBMessageNumber == rhs.myGICBMessageNumber)
107 && (myGICBStatus == rhs.myGICBStatus)
108 && (myGICBRegister == rhs.myGICBRegister)
109 && (myGICBMessageMSB == rhs.myGICBMessageMSB)
110 && (myGICBMessageLSB == rhs.myGICBMessageLSB);
112 bool operator!=(
const DtNetIffGICBRecord& rhs)
const
116 } DtNetIffGICBRecord;
124 bool operator==(
const DtNetIffInteractiveBasicMode5Record& rhs)
const
126 return (myRecordType == rhs.myRecordType)
127 && (myRecordLength == rhs.myRecordLength)
128 && (myMode5MessageFormats == rhs.myMode5MessageFormats);
130 bool operator!=(
const DtNetIffInteractiveBasicMode5Record& rhs)
const
134 } DtNetIffInteractiveBasicMode5Record;
141 DtNetU16 myModeSinterrogatorIdentifier;
144 bool operator==(
const DtNetIffInteractiveBasicModeSRecord& rhs)
const
146 return (myRecordType == rhs.myRecordType)
147 && (myRecordLength == rhs.myRecordLength)
148 && (myModeSLevels == rhs.myModeSLevels)
149 && (myModeSTransmitState == rhs.myModeSTransmitState)
150 && (myModeSinterrogatorIdentifier == rhs.myModeSinterrogatorIdentifier);
152 bool operator!=(
const DtNetIffInteractiveBasicModeSRecord& rhs)
const
156 } DtNetIffInteractiveBasicModeSRecord;
161 DtNetU8 myInteractiveMode4Reply;
165 bool operator==(
const DtNetIffInteractiveMode4ReplyRecord& rhs)
const
167 return (myRecordType == rhs.myRecordType)
168 && (myRecordLength == rhs.myRecordLength)
169 && (myInteractiveMode4Reply == rhs.myInteractiveMode4Reply);
171 bool operator!=(
const DtNetIffInteractiveMode4ReplyRecord& rhs)
const
175 } DtNetIffInteractiveMode4ReplyRecord;
180 DtNetU8 myInteractiveMode5Reply;
184 bool operator==(
const DtNetIffInteractiveMode5ReplyRecord& rhs)
const
186 return (myRecordType == rhs.myRecordType)
187 && (myRecordLength == rhs.myRecordLength)
188 && (myInteractiveMode5Reply == rhs.myInteractiveMode5Reply);
190 bool operator!=(
const DtNetIffInteractiveMode5ReplyRecord& rhs)
const
194 } DtNetIffInteractiveMode5ReplyRecord;
205 bool operator==(
const DtNetIffMode5TransponderLocationRecord& rhs)
const
207 return (myRecordType == rhs.myRecordType)
208 && (myRecordLength == rhs.myRecordLength)
209 && (myLatitude == rhs.myLatitude)
210 && (myLongitude == rhs.myLongitude)
211 && (myMode5Altitude == rhs.myMode5Altitude)
212 && (myBarometricAltitude == rhs.myBarometricAltitude);
214 bool operator!=(
const DtNetIffMode5TransponderLocationRecord& rhs)
const
218 } DtNetIffMode5TransponderLocationRecord;
229 bool operator==(
const DtNetIffTransponderLocationErrorRecord& rhs)
const
231 return (myRecordType == rhs.myRecordType)
232 && (myRecordLength == rhs.myRecordLength)
233 && (myLatitude == rhs.myLatitude)
234 && (myLongitude == rhs.myLongitude)
235 && (myMode5Altitude == rhs.myMode5Altitude)
236 && (myBarometricAltitude == rhs.myBarometricAltitude);
238 bool operator!=(
const DtNetIffTransponderLocationErrorRecord& rhs)
const
242 } DtNetIffTransponderLocationErrorRecord;
248 DtNetU16 mySquitterAirbornePositionReport;
250 bool operator==(
const DtNetIffSquitterAirbornePositionReportRecord& rhs)
const
252 return (myRecordType == rhs.myRecordType)
253 && (myRecordLength == rhs.myRecordLength)
254 && (mySquitterAirbornePositionReport == rhs.mySquitterAirbornePositionReport);
256 bool operator!=(
const DtNetIffSquitterAirbornePositionReportRecord& rhs)
const
260 } DtNetIffSquitterAirbornePositionRecord;
265 DtNetU16 mySquitterAirborneVelocityReport;
267 bool operator==(
const DtNetIffSquitterAirborneVelocityReportRecord& rhs)
const
269 return (myRecordType == rhs.myRecordType)
270 && (myRecordLength == rhs.myRecordLength)
271 && (mySquitterAirborneVelocityReport == rhs.mySquitterAirborneVelocityReport);
273 bool operator!=(
const DtNetIffSquitterAirborneVelocityReportRecord& rhs)
const
277 } DtNetIffSquitterAirborneVelocityRecord;
281 DtNetU16 mySquitterEventIdentification;
283 bool operator==(
const DtNetIffSquitterEventDrivenReportRecord& rhs)
const
285 return (myRecordType == rhs.myRecordType)
286 && (myRecordLength == rhs.myRecordLength)
287 && (mySquitterEventIdentification == rhs.mySquitterEventIdentification);
289 bool operator!=(
const DtNetIffSquitterEventDrivenReportRecord& rhs)
const
293 } DtNetIffSquitterEventDrivenReportRecord;
298 DtNetU16 mySquitterIdentificationReport;
300 bool operator==(
const DtNetIffSquitterIdentificationReportRecord& rhs)
const
302 return (myRecordType == rhs.myRecordType)
303 && (myRecordLength == rhs.myRecordLength)
304 && (mySquitterIdentificationReport == rhs.mySquitterIdentificationReport);
306 bool operator!=(
const DtNetIffSquitterIdentificationReportRecord& rhs)
const
310 } DtNetIffSquitterIdentificationReportRecord;
315 DtNetU16 mySquitterSurfaceVelocityReport;
318 bool operator==(
const DtNetIffSquitterSurfacePositionReportRecord& rhs)
const
320 return (myRecordType == rhs.myRecordType)
321 && (myRecordLength == rhs.myRecordLength)
322 && (mySquitterSurfaceVelocityReport == rhs.mySquitterSurfaceVelocityReport)
323 && (myICAOSpare == rhs.myICAOSpare);
325 bool operator!=(
const DtNetIffSquitterSurfacePositionReportRecord& rhs)
const
329 } DtNetIffSquitterSurfacePositionReportRecord;
Network-order unsigned 16-bit quantity.
Definition: vlNetTypes.h:51
Network-order unsigned 32-bit quantity.
Definition: vlNetTypes.h:98
Definition: netStructs.h:379
DtU8 DtNetU8
Unsigned 8-bit value.
Definition: vlNetTypes.h:30
Definition: netStructs.h:115
Definition: standardVariableRecordP.h:14
bool operator!=(const DtNetStandardVariableRecord &rhs) const
Definition: standardVariableRecordP.h:23
Contains the DtEventId class declaration.
bool operator==(const DtNetStandardVariableRecord &rhs) const
Definition: standardVariableRecordP.h:17
Contains the DtNetStandardVariableRecord class definition.