WSF
Message13_3.hpp
Go to the documentation of this file.
1// ****************************************************************************
2// CUI//REL TO USA ONLY
3//
4// The Advanced Framework for Simulation, Integration, and Modeling (AFSIM)
5//
6// Copyright 2003-2015 The Boeing Company. All rights reserved.
7//
8// The use, dissemination or disclosure of data in this file is subject to
9// limitation or restriction. See accompanying README and LICENSE for details.
10// ****************************************************************************
11#ifndef L16_MESSAGE13_3_HPP
12#define L16_MESSAGE13_3_HPP
13#include "MessageDefines.hpp"
14
15namespace WsfL16
16{
17namespace Messages
18{
19namespace J13_3
20{
22{
23public:
43 DEFINE_MEMBERS18(MissileType1,
44 Spare,
45 MissileCount1,
46 Spare2,
47 FireControlSystemCount1,
48 MissileType2,
49 Spare3,
50 MissileCount2,
51 Spare4,
52 FireControlSystemCount2,
53 MissileType3,
54 Spare5,
55 MissileCount3,
56 Spare6,
57 FireControlSystemCount3,
58 IsOffloadableFuel,
59 FuelAmmount,
60 Spare7);
61};
62
63class Initial : public InitialBase
64{
65public:
67
78
79 DEFINE_MEMBERS10(OperationalCapability,
80 Spare,
81 TrackNumber,
82 FlightDeckStatus,
83 LandingApproachCondition,
84 ReportTimeFunction,
85 Minute,
86 Hour,
87 SurfaceSpecificType,
88 Spare2);
89
92};
93
94} // namespace J13_3
95} // namespace Messages
96} // namespace WsfL16
97
98
99#endif
for fields with 1 == true
Definition FieldTypes.hpp:986
The base class for J-Message ContinuationBase words.
Definition Messages.hpp:168
Definition FieldTypes.hpp:1457
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 Message13_3.hpp:22
IntegerFieldNS< 3, NoStatementZero > FieldType17
Definition Message13_3.hpp:41
SpareField< 1 > FieldType7
Definition Message13_3.hpp:31
IntegerFieldNS< 7, NoStatementMax > FieldType13
Definition Message13_3.hpp:37
SpareField< 1 > FieldType14
Definition Message13_3.hpp:38
SpareField< 1 > FieldType4
Definition Message13_3.hpp:28
IntegerFieldNS< 7, NoStatementMax > FieldType8
Definition Message13_3.hpp:32
SpareField< 1 > FieldType2
Definition Message13_3.hpp:26
MissileTypeField FieldType1
Definition Message13_3.hpp:25
IntegerFieldNS< 4, NoStatementMax > FieldType5
Definition Message13_3.hpp:29
SpareField< 1 > FieldType9
Definition Message13_3.hpp:33
DEFINE_MEMBERS18(MissileType1, Spare, MissileCount1, Spare2, FireControlSystemCount1, MissileType2, Spare3, MissileCount2, Spare4, FireControlSystemCount2, MissileType3, Spare5, MissileCount3, Spare6, FireControlSystemCount3, IsOffloadableFuel, FuelAmmount, Spare7)
IntegerFieldNS< 7, NoStatementMax > FieldType3
Definition Message13_3.hpp:27
IntegerFieldNS< 4, NoStatementMax > FieldType10
Definition Message13_3.hpp:34
BooleanField FieldType16
Definition Message13_3.hpp:40
SpareField< 1 > FieldType12
Definition Message13_3.hpp:36
SpareField< 2 > FieldType18
Definition Message13_3.hpp:42
MissileTypeField FieldType11
Definition Message13_3.hpp:35
MissileTypeField FieldType6
Definition Message13_3.hpp:30
IntegerFieldNS< 4, NoStatementMax > FieldType15
Definition Message13_3.hpp:39
Definition Message13_3.hpp:64
MinuteField FieldType7
Definition Message13_3.hpp:74
SpareField< 2 > FieldType2
Definition Message13_3.hpp:69
TrackNumberField FieldType3
Definition Message13_3.hpp:70
OperationalCapabilityField FieldType1
Definition Message13_3.hpp:68
SpareField< 2 > FieldType10
Definition Message13_3.hpp:77
HourField FieldType8
Definition Message13_3.hpp:75
IntegerField< 12 > FieldType9
Definition Message13_3.hpp:76
DEFINE_MEMBERS10(OperationalCapability, Spare, TrackNumber, FlightDeckStatus, LandingApproachCondition, ReportTimeFunction, Minute, Hour, SurfaceSpecificType, Spare2)
TimeReportField FieldType6
Definition Message13_3.hpp:73
IntegerField< 3 > FieldType5
Definition Message13_3.hpp:72
IntegerField< 3 > FieldType4
Definition Message13_3.hpp:71
Definition FieldTypes.hpp:1702
Definition FieldTypes.hpp:1716
Definition FieldTypes.hpp:1893
Definition FieldTypes.hpp:2834
Definition FieldTypes.hpp:2865
Definition Message13_3.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
Copyrights Multiple, All Rights Reserved