11#ifndef L16_MESSAGE12_5_HPP
12#define L16_MESSAGE12_5_HPP
39 OriginatorTrackNumberC,
42 OriginatorTrackNumberD,
65 OriginatorTrackNumberF,
68 OriginatorTrackNumberG,
95 WeaponEngagementStatus,
117 DEFINE_MEMBERS8(ObjectiveTrackNumber, OriginatorTrackNumber, IndexNumber, IsCorrelated, Identity, TrackStrength, IdIndicator, Spare);
#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
for fields with 1 == true
Definition FieldTypes.hpp:986
The base class for J-Message ContinuationBase words.
Definition Messages.hpp:168
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
Integral field without a 'NoStatement' value. Supports conversion to/from int.
Definition FieldTypes.hpp:373
Definition Message12_5.hpp:75
DEFINE_MEMBERS10(Spare, TrackNumber, Pointer, WeaponSystem, WeaponEngagementStatus, TrackNumberReference, Mode3_IFF, Mode4_Indicator, Strength, Spare2)
Mode3InterrogationTypeField FieldType7
Definition Message12_5.hpp:86
SpareField< 6 > FieldType1
Definition Message12_5.hpp:80
SpareField< 5 > FieldType10
Definition Message12_5.hpp:89
TrackStrengthField FieldType9
Definition Message12_5.hpp:88
TrackNumberField FieldType6
Definition Message12_5.hpp:85
WeaponEngagementStatusField FieldType5
Definition Message12_5.hpp:84
WeaponSystemField FieldType4
Definition Message12_5.hpp:83
IntegerFieldNS< 15, NoStatementZero > FieldType2
Definition Message12_5.hpp:81
BooleanField FieldType3
Definition Message12_5.hpp:82
Mode4IndicatorField FieldType8
Definition Message12_5.hpp:87
Definition Message12_5.hpp:23
BooleanField FieldType3
Definition Message12_5.hpp:28
IntegerFieldNS< 6, NoStatementZero > FieldType2
Definition Message12_5.hpp:27
IntegerFieldNS< 15, NoStatementZero > FieldType1
Definition Message12_5.hpp:26
IntegerFieldNS< 6, NoStatementZero > FieldType8
Definition Message12_5.hpp:33
SpareField< 2 > FieldType10
Definition Message12_5.hpp:35
DEFINE_EXTENSION(12, 5, 0)
IntegerFieldNS< 15, NoStatementZero > FieldType7
Definition Message12_5.hpp:32
IntegerFieldNS< 6, NoStatementZero > FieldType5
Definition Message12_5.hpp:30
IntegerFieldNS< 15, NoStatementZero > FieldType4
Definition Message12_5.hpp:29
BooleanField FieldType9
Definition Message12_5.hpp:34
BooleanField FieldType6
Definition Message12_5.hpp:31
DEFINE_MEMBERS10(OriginatorTrackNumberB, OriginatorIndexB, IsCorrelatedB, OriginatorTrackNumberC, OriginatorIndexC, IsCorrelatedC, OriginatorTrackNumberD, OriginatorIndexD, IsCorrelatedD, Spare)
Definition Message12_5.hpp:49
BooleanField FieldType3
Definition Message12_5.hpp:54
IntegerFieldNS< 15, NoStatementZero > FieldType4
Definition Message12_5.hpp:55
IntegerFieldNS< 15, NoStatementZero > FieldType7
Definition Message12_5.hpp:58
DEFINE_EXTENSION(12, 5, 1)
BooleanField FieldType6
Definition Message12_5.hpp:57
IntegerFieldNS< 15, NoStatementZero > FieldType1
Definition Message12_5.hpp:52
SpareField< 2 > FieldType10
Definition Message12_5.hpp:61
IntegerFieldNS< 6, NoStatementZero > FieldType2
Definition Message12_5.hpp:53
BooleanField FieldType9
Definition Message12_5.hpp:60
IntegerFieldNS< 6, NoStatementZero > FieldType8
Definition Message12_5.hpp:59
IntegerFieldNS< 6, NoStatementZero > FieldType5
Definition Message12_5.hpp:56
DEFINE_MEMBERS10(OriginatorTrackNumberE, OriginatorIndexE, IsCorrelatedE, OriginatorTrackNumberF, OriginatorIndexF, IsCorrelatedF, OriginatorTrackNumberG, OriginatorIndexG, IsCorrelatedG, Spare)
Definition Message12_5.hpp:104
IntegerFieldNS< 6, NoStatementZero > FieldType3
Definition Message12_5.hpp:110
SpareField< 7 > FieldType8
Definition Message12_5.hpp:115
IntegerField< 2 > FieldType7
Definition Message12_5.hpp:114
TrackStrengthField FieldType6
Definition Message12_5.hpp:113
BooleanField FieldType4
Definition Message12_5.hpp:111
TrackNumberField FieldType1
Definition Message12_5.hpp:108
IntegerField< 3 > FieldType5
Definition Message12_5.hpp:112
DEFINE_MEMBERS8(ObjectiveTrackNumber, OriginatorTrackNumber, IndexNumber, IsCorrelated, Identity, TrackStrength, IdIndicator, Spare)
TrackNumberAddresseeField FieldType2
Definition Message12_5.hpp:109
Definition FieldTypes.hpp:1832
Definition FieldTypes.hpp:1846
Definition FieldTypes.hpp:2865
Definition FieldTypes.hpp:2956
Definition FieldTypes.hpp:3029
Definition FieldTypes.hpp:3055
Definition Message12_5.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
Definition FieldTypes.hpp:317
A field defined as spare.
Definition FieldTypes.hpp:305