11#ifndef L16_MESSAGE10_2_HPP
12#define L16_MESSAGE10_2_HPP
30 operator double()
const {
return (
double)(
mValue / 10.0); }
45 DEFINE_MEMBERS5(TrackNumber1, AirWeaponEngagement1, TrackNumber2, AirWeaponEngagement2, Spare);
72 DEFINE_MEMBERS6(TrackNumber1, TrackNumber2, WeaponSystem, Spare1, WeaponEngagementStatus, Spare2);
#define DEFINE_CONTINUATIONS2(N1, N2)
Definition MessageDefines.hpp:218
#define DEFINE_EXTENSIONS0()
Definition MessageDefines.hpp:240
The base class for J-Message ContinuationBase words.
Definition Messages.hpp:168
value_type mValue
Definition FieldTypes.hpp:293
SmallIntType< BIT_COUNT >::integer_type value_type
Use the smallest integer to hold the data.
Definition FieldTypes.hpp:229
InitialBase(const InitialBase &aSrc)
Definition Messages.cpp:123
Definition Message10_2.hpp:36
WeaponEngagementStatusField FieldType2
Definition Message10_2.hpp:40
DEFINE_CONTINUATION(10, 2, 1)
TrackNumberField FieldType1
Definition Message10_2.hpp:39
SpareField< 17 > FieldType5
Definition Message10_2.hpp:43
TrackNumberField FieldType3
Definition Message10_2.hpp:41
WeaponEngagementStatusField FieldType4
Definition Message10_2.hpp:42
DEFINE_MEMBERS5(TrackNumber1, AirWeaponEngagement1, TrackNumber2, AirWeaponEngagement2, Spare)
Definition Message10_2.hpp:49
DEFINE_CONTINUATION(10, 2, 2)
SecondTenthsField FieldType3
Definition Message10_2.hpp:54
MinuteField FieldType4
Definition Message10_2.hpp:55
DEFINE_MEMBERS5(TrackNumber, TimeFunctionIntercept, Second, Minute, Spare)
TimeFunctionInterceptField FieldType2
Definition Message10_2.hpp:53
TrackNumberField FieldType1
Definition Message10_2.hpp:52
SpareField< 25 > FieldType5
Definition Message10_2.hpp:56
Definition Message10_2.hpp:62
DEFINE_MEMBERS6(TrackNumber1, TrackNumber2, WeaponSystem, Spare1, WeaponEngagementStatus, Spare2)
SpareField< 9 > FieldType6
Definition Message10_2.hpp:70
TrackNumberField FieldType1
Definition Message10_2.hpp:65
WeaponSystemField FieldType3
Definition Message10_2.hpp:67
SpareField< 1 > FieldType4
Definition Message10_2.hpp:68
WeaponEngagementStatusField FieldType5
Definition Message10_2.hpp:69
TrackNumberField FieldType2
Definition Message10_2.hpp:66
Definition Message10_2.hpp:22
double accessor_type
Definition Message10_2.hpp:24
SecondTenthsField & operator=(double aValue)
Definition Message10_2.hpp:25
bool IsIllegalValue() const
Definition Message10_2.hpp:32
Definition FieldTypes.hpp:1702
NormalField()
Definition FieldTypes.hpp:365
Definition FieldTypes.hpp:2789
Definition FieldTypes.hpp:2865
Definition FieldTypes.hpp:3029
Definition FieldTypes.hpp:3055
Definition Message10_2.hpp:20
Definition ComputerPart.hpp:45
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 spare.
Definition FieldTypes.hpp:305