WSF
WsfL16::Messages::J13_2::Continuation1 Class Reference

#include <Message13_2.hpp>

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

Public Types

typedef EquipmentOperationalField FieldType1
typedef EquipmentOperationalField FieldType2
typedef IntegerField< 6 > FieldType3
typedef EquipmentOperationalField FieldType4
typedef EquipmentOperationalField FieldType5
typedef EquipmentOperationalField FieldType6
typedef EquipmentOperationalField FieldType7
typedef EquipmentOperationalField FieldType8
typedef RadioTypeField FieldType9
typedef RadioStatusField FieldType10
typedef SecureRadioField FieldType11
typedef RadioTypeField FieldType12
typedef RadioStatusField FieldType13
typedef SecureRadioField FieldType14
typedef RadioTypeField FieldType15
typedef RadioStatusField FieldType16
typedef SecureRadioField FieldType17
typedef BooleanField FieldType18
typedef InverseBooleanField FieldType19
typedef LetterField FieldType20
typedef IntegerField< 12 > FieldType21
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, 2, 1)
 DEFINE_MEMBERS21 (RadarStatus, InfaredStatus, MissileChannel, LaserStatus, TelevisionStatus, RadarWarningAndReceivingStatus, AirToAirWeaponsStatus, AirToGroundWeaponsStatus, RadioType1, RadioStatus1, RadioSecurity1, RadioType2, RadioStatus2, RadioSecurity2, RadioType3, RadioStatus3, RadioSecurity3, IsAutopilot, IsSensorReportingAll, AircraftModel, AirSpecificType)
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 EquipmentOperationalField WsfL16::Messages::J13_2::Continuation1::FieldType1

◆ FieldType10

typedef RadioStatusField WsfL16::Messages::J13_2::Continuation1::FieldType10

◆ FieldType11

typedef SecureRadioField WsfL16::Messages::J13_2::Continuation1::FieldType11

◆ FieldType12

typedef RadioTypeField WsfL16::Messages::J13_2::Continuation1::FieldType12

◆ FieldType13

typedef RadioStatusField WsfL16::Messages::J13_2::Continuation1::FieldType13

◆ FieldType14

typedef SecureRadioField WsfL16::Messages::J13_2::Continuation1::FieldType14

◆ FieldType15

typedef RadioTypeField WsfL16::Messages::J13_2::Continuation1::FieldType15

◆ FieldType16

typedef RadioStatusField WsfL16::Messages::J13_2::Continuation1::FieldType16

◆ FieldType17

typedef SecureRadioField WsfL16::Messages::J13_2::Continuation1::FieldType17

◆ FieldType18

typedef BooleanField WsfL16::Messages::J13_2::Continuation1::FieldType18

◆ FieldType19

typedef InverseBooleanField WsfL16::Messages::J13_2::Continuation1::FieldType19

◆ FieldType2

typedef EquipmentOperationalField WsfL16::Messages::J13_2::Continuation1::FieldType2

◆ FieldType20

typedef LetterField WsfL16::Messages::J13_2::Continuation1::FieldType20

◆ FieldType21

typedef IntegerField<12> WsfL16::Messages::J13_2::Continuation1::FieldType21

◆ FieldType3

typedef IntegerField<6> WsfL16::Messages::J13_2::Continuation1::FieldType3

◆ FieldType4

typedef EquipmentOperationalField WsfL16::Messages::J13_2::Continuation1::FieldType4

◆ FieldType5

typedef EquipmentOperationalField WsfL16::Messages::J13_2::Continuation1::FieldType5

◆ FieldType6

typedef EquipmentOperationalField WsfL16::Messages::J13_2::Continuation1::FieldType6

◆ FieldType7

typedef EquipmentOperationalField WsfL16::Messages::J13_2::Continuation1::FieldType7

◆ FieldType8

typedef EquipmentOperationalField WsfL16::Messages::J13_2::Continuation1::FieldType8

◆ FieldType9

typedef RadioTypeField WsfL16::Messages::J13_2::Continuation1::FieldType9

Member Function Documentation

◆ DEFINE_CONTINUATION()

WsfL16::Messages::J13_2::Continuation1::DEFINE_CONTINUATION ( 13 ,
2 ,
1  )

◆ DEFINE_MEMBERS21()

WsfL16::Messages::J13_2::Continuation1::DEFINE_MEMBERS21 ( RadarStatus ,
InfaredStatus ,
MissileChannel ,
LaserStatus ,
TelevisionStatus ,
RadarWarningAndReceivingStatus ,
AirToAirWeaponsStatus ,
AirToGroundWeaponsStatus ,
RadioType1 ,
RadioStatus1 ,
RadioSecurity1 ,
RadioType2 ,
RadioStatus2 ,
RadioSecurity2 ,
RadioType3 ,
RadioStatus3 ,
RadioSecurity3 ,
IsAutopilot ,
IsSensorReportingAll ,
AircraftModel ,
AirSpecificType  )

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