11#ifndef L16_MESSAGE12_2_HPP
12#define L16_MESSAGE12_2_HPP
92 IsAutopilotControlled,
for fields with 1 == true
Definition FieldTypes.hpp:986
FieldBase()
Definition FieldTypes.hpp:215
int DecodeTC(unsigned a2C) const
Definition FieldTypes.hpp:256
value_type mValue
Definition FieldTypes.hpp:293
unsigned EncodeTC(int aInt) const
Definition FieldTypes.hpp:267
SmallIntType< BIT_COUNT >::integer_type value_type
Definition FieldTypes.hpp:229
InitialBase(const InitialBase &aSrc)
Definition Messages.cpp:123
Integral field without a 'NoStatement' value. Supports conversion to/from int.
Definition FieldTypes.hpp:373
Definition Message12_2.hpp:72
LateralControlField FieldType5
Definition Message12_2.hpp:80
IntegerField< 5 > FieldType7
Definition Message12_2.hpp:82
VerticalErrorField FieldType3
Definition Message12_2.hpp:78
BooleanField FieldType9
Definition Message12_2.hpp:84
DEFINE_MEMBERS9(TrackNumber, VerticalControl, VerticalError, LateralError, LateralControl, PrecisionDirection, TimeToGoSeconds, IsAutopilotControlled, DoDropWeapon)
PrecisionAircraftDirectionField FieldType6
Definition Message12_2.hpp:81
TrackNumberAddresseeField FieldType1
Definition Message12_2.hpp:76
VerticalControlField FieldType2
Definition Message12_2.hpp:77
LateralErrorField FieldType4
Definition Message12_2.hpp:79
BooleanField FieldType8
Definition Message12_2.hpp:83
Definition Message12_2.hpp:45
double GetDegrees()
Definition Message12_2.hpp:47
void SetDegrees(double aFt)
Definition Message12_2.hpp:48
Definition Message12_2.hpp:38
double GetFeet()
Definition Message12_2.hpp:40
void SetFeet(double aFt)
Definition Message12_2.hpp:41
Definition Message12_2.hpp:52
DEFINE_ACCESSORS(PrecisionAircraftDirectionField, DirectionType)
DirectionType
Definition Message12_2.hpp:55
@ cNO_STATEMENT
Definition Message12_2.hpp:56
@ c10_SECONDS_TO_GO
Definition Message12_2.hpp:59
@ cNOT_UNDER_COMMAND
Definition Message12_2.hpp:60
@ cUNDER_PRECISION_CONTROL
Definition Message12_2.hpp:58
@ cWAVE_OFF
Definition Message12_2.hpp:62
@ cPRECISION_RADAR_READY
Definition Message12_2.hpp:57
@ cREVERT_TO_VOICE
Definition Message12_2.hpp:61
@ cBEACON_ON
Definition Message12_2.hpp:63
@ cLANDING_CHECKOFF
Definition Message12_2.hpp:64
Definition Message12_2.hpp:24
double GetDegrees()
Definition Message12_2.hpp:26
void SetDegrees(double aDeg)
Definition Message12_2.hpp:27
Definition Message12_2.hpp:31
void SetFeet(double aFt)
Definition Message12_2.hpp:34
double GetFeet()
Definition Message12_2.hpp:33
NormalField()
Definition FieldTypes.hpp:365
Definition Message12_2.hpp:20
IntegerField< 5 > TimeSeconds
Definition Message12_2.hpp:69
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