WSF
Message7_1.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_MESSAGE7_1_HPP
12#define L16_MESSAGE7_1_HPP
13#include "MessageDefines.hpp"
14
15namespace WsfL16
16{
17namespace Messages
18{
19namespace J7_1
20{
21
23{
24public:
25 DEFINE_CONTINUATION(7, 1, 1)
31
32 DEFINE_MEMBERS5(Addressee1, Addressee2, Addressee3, Addressee4, Spare);
33};
34
35class Initial : public InitialBase
36{
37public:
38 DEFINE_INITIAL(7, 1)
56
58 Action,
59 Spare2,
60 Spare3,
61 TrackNumber1,
62 IsReferencePt,
63 DisUsed,
64 IsElectronicAttack,
65 IsESData,
66 IsElectronicWarfareFixes,
67 IsWpnStatusData,
68 IsWeatherStatusData,
69 IsAmpData,
70 FilterNumber,
71 FreqOfUpdate,
72 IsCovarianceIndicator,
73 Addressee);
74
77};
78
79} // namespace J7_1
80} // namespace Messages
81} // namespace WsfL16
82
83
84#endif
#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
#define DEFINE_EXTENSIONS0()
Definition MessageDefines.hpp:240
#define DEFINE_INITIAL(_LABEL_, _SUB_LABEL_)
This should be used at the top of the public: section of each Initial message.
Definition MessageDefines.hpp:37
Definition FieldTypes.hpp:402
for fields with 1 == true
Definition FieldTypes.hpp:986
The base class for J-Message ContinuationBase words.
Definition Messages.hpp:168
InitialBase(const InitialBase &aSrc)
Definition Messages.cpp:123
Integral field with a 'NoStatement' value. Supports conversion to/from int.
Definition FieldTypes.hpp:389
Definition Message7_1.hpp:23
DEFINE_MEMBERS5(Addressee1, Addressee2, Addressee3, Addressee4, Spare)
SpareField< 3 > FieldType5
Definition Message7_1.hpp:30
TrackNumberAddresseeField FieldType1
Definition Message7_1.hpp:26
TrackNumberAddresseeField FieldType4
Definition Message7_1.hpp:29
TrackNumberAddresseeField FieldType2
Definition Message7_1.hpp:27
TrackNumberAddresseeField FieldType3
Definition Message7_1.hpp:28
Definition Message7_1.hpp:36
BooleanField FieldType11
Definition Message7_1.hpp:49
BooleanField FieldType8
Definition Message7_1.hpp:46
IntegerFieldNS< 4, NoStatementZero > FieldType14
Definition Message7_1.hpp:52
SpareField< 2 > FieldType3
Definition Message7_1.hpp:41
ActionField FieldType2
Definition Message7_1.hpp:40
SpareField< 1 > FieldType6
Definition Message7_1.hpp:44
BooleanField FieldType12
Definition Message7_1.hpp:50
TrackNumberField FieldType4
Definition Message7_1.hpp:42
SpareField< 1 > FieldType1
Definition Message7_1.hpp:39
BooleanField FieldType9
Definition Message7_1.hpp:47
DEFINE_MEMBERS17(Spare1, Action, Spare2, Spare3, TrackNumber1, IsReferencePt, DisUsed, IsElectronicAttack, IsESData, IsElectronicWarfareFixes, IsWpnStatusData, IsWeatherStatusData, IsAmpData, FilterNumber, FreqOfUpdate, IsCovarianceIndicator, Addressee)
BooleanField FieldType16
Definition Message7_1.hpp:54
BooleanField FieldType5
Definition Message7_1.hpp:43
BooleanField FieldType13
Definition Message7_1.hpp:51
IntegerFieldNS< 3, NoStatementZero > FieldType15
Definition Message7_1.hpp:53
BooleanField FieldType10
Definition Message7_1.hpp:48
TrackNumberAddresseeField FieldType17
Definition Message7_1.hpp:55
BooleanField FieldType7
Definition Message7_1.hpp:45
Definition FieldTypes.hpp:2865
Definition Message7_1.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
Copyrights Multiple, All Rights Reserved