11#ifndef L16_MESSAGE15_0_HPP
12#define L16_MESSAGE15_0_HPP
48 DEFINE_MEMBERS8(Spare, Course, Speed, Altitude, Dissused, ThreatFuel, SpecificType, Environment);
66 DEFINE_MEMBERS9(Addressee, ThreatPosture, Spare, TrackNumber, TrackStrength, IsExerciseTrack, ThreatType, WeaponType, Spare2);
#define DEFINE_EXTENSIONS1()
Definition MessageDefines.hpp:242
#define DEFINE_CONTINUATIONS1(N1)
Definition MessageDefines.hpp:227
#define DEFINE_CONTINUATION(_LABEL_, _SUB_LABEL_, _CONT_NUM_)
This should be used at the top of the public: section of each Continuation message.
Definition MessageDefines.hpp:72
Definition FieldTypes.hpp:751
Definition FieldTypes.hpp:828
for fields with 1 == true
Definition FieldTypes.hpp:986
The base class for J-Message ContinuationBase words.
Definition Messages.hpp:168
Definition FieldTypes.hpp:1279
Definition Messages.hpp:183
InitialBase(const InitialBase &aSrc)
Definition Messages.cpp:123
Integral field with a 'NoStatement' value. Supports conversion to/from int.
Definition FieldTypes.hpp:389
Definition Message15_0.hpp:36
IntegerFieldNS< 12, NoStatementZero > FieldType7
Definition Message15_0.hpp:46
AltitudeField< 13 > FieldType4
Definition Message15_0.hpp:43
SpeedField FieldType3
Definition Message15_0.hpp:42
IntegerFieldNS< 5, NoStatementZero > FieldType6
Definition Message15_0.hpp:45
EnvironmentField FieldType8
Definition Message15_0.hpp:47
DEFINE_MEMBERS8(Spare, Course, Speed, Altitude, Dissused, ThreatFuel, SpecificType, Environment)
DisusedField< 6 > FieldType5
Definition Message15_0.hpp:44
SpareField< 4 > FieldType1
Definition Message15_0.hpp:40
AngleField FieldType2
Definition Message15_0.hpp:41
Definition Message15_0.hpp:23
LatitudeField< 21 > FieldType2
Definition Message15_0.hpp:27
SpareField< 2 > FieldType3
Definition Message15_0.hpp:28
TrackNumberField FieldType6
Definition Message15_0.hpp:31
LongitudeField< 22 > FieldType4
Definition Message15_0.hpp:29
DEFINE_MEMBERS6(Spare, Latitude, Spare2, Longitude, Spare3, TrackNumber)
SpareField< 2 > FieldType5
Definition Message15_0.hpp:30
DEFINE_EXTENSION(15, 0, 0)
SpareField< 2 > FieldType1
Definition Message15_0.hpp:26
Definition Message15_0.hpp:52
IntegerFieldNS< 4, NoStatementZero > FieldType7
Definition Message15_0.hpp:62
BooleanField FieldType6
Definition Message15_0.hpp:61
TrackStrengthField FieldType5
Definition Message15_0.hpp:60
SpareField< 2 > FieldType3
Definition Message15_0.hpp:58
TrackNumberField FieldType4
Definition Message15_0.hpp:59
ThreatWeaponField FieldType8
Definition Message15_0.hpp:63
DEFINE_MEMBERS9(Addressee, ThreatPosture, Spare, TrackNumber, TrackStrength, IsExerciseTrack, ThreatType, WeaponType, Spare2)
TrackNumberAddresseeField FieldType1
Definition Message15_0.hpp:56
SpareField< 4 > FieldType9
Definition Message15_0.hpp:64
ThreatPostureField FieldType2
Definition Message15_0.hpp:57
Definition FieldTypes.hpp:1555
Definition FieldTypes.hpp:1665
Definition FieldTypes.hpp:2412
Definition FieldTypes.hpp:2716
Definition FieldTypes.hpp:2745
Definition FieldTypes.hpp:2865
Definition FieldTypes.hpp:2956
Definition Message15_0.hpp:20
Definition ComputerPart.hpp:45
IntegerFieldNS< 15, NoStatementMax > TrackNumberAddresseeField
Definition FieldTypes.hpp:2890
This file should be included prior to defining a message. Currently there is a limit of 32 fields per...
Definition AllMessages.hpp:55
A field defined as disused.
Definition FieldTypes.hpp:299
Definition FieldTypes.hpp:317
A field defined as spare.
Definition FieldTypes.hpp:305