WSF
WsfL16::Messages::J13_5::Continuation1 Class Reference

#include <Message13_5.hpp>

Inheritance diagram for WsfL16::Messages::J13_5::Continuation1:
Collaboration diagram for WsfL16::Messages::J13_5::Continuation1:

Public Types

typedef IntegerFieldNS< 7, NoStatementMaxFieldType1
typedef OperationalImpairmentField FieldType2
typedef SystemStatusField FieldType3
typedef SystemStatusField FieldType4
typedef LinkStatusField FieldType5
typedef SystemStatusField FieldType6
typedef LinkStatusField FieldType7
typedef SystemStatusField FieldType8
typedef SystemStatusField FieldType9
typedef CommImpairmentField FieldType10
typedef IntegerFieldNS< 5, NoStatementMaxFieldType11
typedef TimeFunctionField FieldType12
typedef MinuteField FieldType13
typedef HourField FieldType14
typedef RadarSystemStatusField FieldType15
typedef RadarSystemStatusField FieldType16
typedef RadarSystemStatusField FieldType17
typedef RadarSystemStatusField FieldType18
typedef BooleanField FieldType19
typedef BooleanField FieldType20
typedef RadarSystemStatusField FieldType21
typedef SpareField< 1 > FieldType22
Public Types inherited from WsfL16::Messages::ContinuationBase
typedef ContinuationBase subword_type
Public Types inherited from WsfL16::Messages::Base
enum  WordType { cINITIAL , cCONTINUATION , cEXTENSION , cUNDEFINED }

Public Member Functions

 DEFINE_CONTINUATION (13, 5, 1)
 DEFINE_MEMBERS22 (ColdInventory, OperationalImpairment, NATOLink1Status, Link14Status, Link11Status, Link11BStatus, Link16Status, ATDL_1Status, IJMSStatus, CommunicationsImpairment, ControlPositions, TimeFunction, Minute, Hour, PrimarySurvRadarStatus, SecondarySurvRadarStatus, TertiarySurvRadarStatus, AcquistionRadarStatus, IlluminatingRadarStatus, Mode4InterrogatorStatus, IFFInterrogatorStatus, Spare)
Public Member Functions inherited from WsfL16::Messages::ContinuationBase
virtual ContinuationBaseClone () const =0
 ~ContinuationBase () override
virtual int GetLabel () const =0
WordType GetWordType () const override
 Returns the base type of the word.
void WriteMessage (MessageBitOutput &aMW) const
std::string GetClassName () const override
 Returns the human-readable class name for the Continuation word.
Public Member Functions inherited from WsfL16::Messages::Base
 Base (char *aData)
 Base ()
virtual ~Base ()
virtual int GetUID () const =0
 Returns the unique identifier of a message word type.
virtual void TransferI (MessageBitInput &aMR)=0
 Reads the message from a MessageBitInput.
virtual void TransferO (MessageBitOutput &aMW)=0
 Reads the message from a MessageBitOutput.
virtual void CreateAccessor (MessageAccessorFiller &aMP)=0
 Used once to provide generic access to messages and fields.
virtual const char * GetFieldName (int i)=0
 Returns the name of the field with a given index.
void PrintWord (ut::log::MessageStream &aStream) const

Member Typedef Documentation

◆ FieldType1

typedef IntegerFieldNS<7, NoStatementMax> WsfL16::Messages::J13_5::Continuation1::FieldType1

◆ FieldType10

typedef CommImpairmentField WsfL16::Messages::J13_5::Continuation1::FieldType10

◆ FieldType11

typedef IntegerFieldNS<5, NoStatementMax> WsfL16::Messages::J13_5::Continuation1::FieldType11

◆ FieldType12

typedef TimeFunctionField WsfL16::Messages::J13_5::Continuation1::FieldType12

◆ FieldType13

typedef MinuteField WsfL16::Messages::J13_5::Continuation1::FieldType13

◆ FieldType14

typedef HourField WsfL16::Messages::J13_5::Continuation1::FieldType14

◆ FieldType15

typedef RadarSystemStatusField WsfL16::Messages::J13_5::Continuation1::FieldType15

◆ FieldType16

typedef RadarSystemStatusField WsfL16::Messages::J13_5::Continuation1::FieldType16

◆ FieldType17

typedef RadarSystemStatusField WsfL16::Messages::J13_5::Continuation1::FieldType17

◆ FieldType18

typedef RadarSystemStatusField WsfL16::Messages::J13_5::Continuation1::FieldType18

◆ FieldType19

typedef BooleanField WsfL16::Messages::J13_5::Continuation1::FieldType19

◆ FieldType2

typedef OperationalImpairmentField WsfL16::Messages::J13_5::Continuation1::FieldType2

◆ FieldType20

typedef BooleanField WsfL16::Messages::J13_5::Continuation1::FieldType20

◆ FieldType21

typedef RadarSystemStatusField WsfL16::Messages::J13_5::Continuation1::FieldType21

◆ FieldType22

typedef SpareField<1> WsfL16::Messages::J13_5::Continuation1::FieldType22

◆ FieldType3

typedef SystemStatusField WsfL16::Messages::J13_5::Continuation1::FieldType3

◆ FieldType4

typedef SystemStatusField WsfL16::Messages::J13_5::Continuation1::FieldType4

◆ FieldType5

typedef LinkStatusField WsfL16::Messages::J13_5::Continuation1::FieldType5

◆ FieldType6

typedef SystemStatusField WsfL16::Messages::J13_5::Continuation1::FieldType6

◆ FieldType7

typedef LinkStatusField WsfL16::Messages::J13_5::Continuation1::FieldType7

◆ FieldType8

typedef SystemStatusField WsfL16::Messages::J13_5::Continuation1::FieldType8

◆ FieldType9

typedef SystemStatusField WsfL16::Messages::J13_5::Continuation1::FieldType9

Member Function Documentation

◆ DEFINE_CONTINUATION()

WsfL16::Messages::J13_5::Continuation1::DEFINE_CONTINUATION ( 13 ,
5 ,
1  )

◆ DEFINE_MEMBERS22()

WsfL16::Messages::J13_5::Continuation1::DEFINE_MEMBERS22 ( ColdInventory ,
OperationalImpairment ,
NATOLink1Status ,
Link14Status ,
Link11Status ,
Link11BStatus ,
Link16Status ,
ATDL_1Status ,
IJMSStatus ,
CommunicationsImpairment ,
ControlPositions ,
TimeFunction ,
Minute ,
Hour ,
PrimarySurvRadarStatus ,
SecondarySurvRadarStatus ,
TertiarySurvRadarStatus ,
AcquistionRadarStatus ,
IlluminatingRadarStatus ,
Mode4InterrogatorStatus ,
IFFInterrogatorStatus ,
Spare  )

The documentation for this class was generated from the following file:
Copyrights Multiple, All Rights Reserved