WSF
WsfL16::InterfaceSetup Struct Reference

#include <Interface.hpp>

Inheritance diagram for WsfL16::InterfaceSetup:
Collaboration diagram for WsfL16::InterfaceSetup:

Classes

class  MessageFilter

Public Types

enum  TdlHeaderType { cTDL_6 , cTDL_100 }
enum  TdlSwapType { cWSF , cTRAP_TOOL }

Public Member Functions

 InterfaceSetup (WsfScenario &aScenario)
bool ProcessInput (UtInput &aInput)
void PrintScriptUsage ()
 Scripting language.
void PrintScriptUsageRst ()
bool SetNPGTable (int aMsgType, int aNPG)
bool IsRequested () const

Public Attributes

TdlHeaderType mHeaderType
TdlSwapType mSwapMethod
int mTSALevel
int mTimeSlotType
Messages::HeaderTDL100 mHeaderTDL100
Messages::WSF_HeaderTDL100 mWSF_HeaderTDL100
int mSlotOffset
Messages::HeaderTDL100 mTdlHeader
bool mIsRequested
bool mDebugEnabled
bool mSendPPLI
bool mFillWith31_7
bool mIgnoreInboundMessages
double mSecondsTillSimStartSinceJan1_1900
double mSecondsSinceMidnight
bool mIncludeJ3xTrackDEI
std::map< unsigned, WsfStringIdmAirPlatformTypes
std::map< WsfStringId, unsigned > mAirSpecificTypes
std::map< unsigned, WsfStringIdmLandPlatformTypes
std::map< WsfStringId, unsigned > mLandSpecificTypes
Interface_J11_Setup mInterface_J11_Setup
std::map< size_t, MessageFiltermPlatformFilters
MessageFilter mGlobalFilters
std::set< std::pair< int, int > > mNPGTable
WsfScenariomWsfSetupPtr

Member Enumeration Documentation

◆ TdlHeaderType

Enumerator
cTDL_6 
cTDL_100 

◆ TdlSwapType

Enumerator
cWSF 
cTRAP_TOOL 

Constructor & Destructor Documentation

◆ InterfaceSetup()

Member Function Documentation

◆ IsRequested()

bool WsfL16::InterfaceSetup::IsRequested ( ) const
inline

References mIsRequested.

◆ PrintScriptUsage()

◆ PrintScriptUsageRst()

◆ ProcessInput()

◆ SetNPGTable()

bool WsfL16::InterfaceSetup::SetNPGTable ( int aMsgType,
int aNPG )

References mNPGTable.

Referenced by ProcessInput().

Member Data Documentation

◆ mAirPlatformTypes

std::map<unsigned, WsfStringId> WsfL16::InterfaceSetup::mAirPlatformTypes

◆ mAirSpecificTypes

std::map<WsfStringId, unsigned> WsfL16::InterfaceSetup::mAirSpecificTypes

◆ mDebugEnabled

◆ mFillWith31_7

bool WsfL16::InterfaceSetup::mFillWith31_7

◆ mGlobalFilters

MessageFilter WsfL16::InterfaceSetup::mGlobalFilters

◆ mHeaderTDL100

Messages::HeaderTDL100 WsfL16::InterfaceSetup::mHeaderTDL100

◆ mHeaderType

◆ mIgnoreInboundMessages

bool WsfL16::InterfaceSetup::mIgnoreInboundMessages

◆ mIncludeJ3xTrackDEI

bool WsfL16::InterfaceSetup::mIncludeJ3xTrackDEI

◆ mInterface_J11_Setup

Interface_J11_Setup WsfL16::InterfaceSetup::mInterface_J11_Setup

◆ mIsRequested

bool WsfL16::InterfaceSetup::mIsRequested

◆ mLandPlatformTypes

std::map<unsigned, WsfStringId> WsfL16::InterfaceSetup::mLandPlatformTypes

◆ mLandSpecificTypes

std::map<WsfStringId, unsigned> WsfL16::InterfaceSetup::mLandSpecificTypes

◆ mNPGTable

std::set<std::pair<int, int> > WsfL16::InterfaceSetup::mNPGTable

◆ mPlatformFilters

◆ mSecondsSinceMidnight

double WsfL16::InterfaceSetup::mSecondsSinceMidnight

◆ mSecondsTillSimStartSinceJan1_1900

double WsfL16::InterfaceSetup::mSecondsTillSimStartSinceJan1_1900

◆ mSendPPLI

bool WsfL16::InterfaceSetup::mSendPPLI

Referenced by InterfaceSetup(), and ProcessInput().

◆ mSlotOffset

int WsfL16::InterfaceSetup::mSlotOffset

◆ mSwapMethod

◆ mTdlHeader

Messages::HeaderTDL100 WsfL16::InterfaceSetup::mTdlHeader

◆ mTimeSlotType

◆ mTSALevel

int WsfL16::InterfaceSetup::mTSALevel

Referenced by InterfaceSetup(), and ProcessInput().

◆ mWSF_HeaderTDL100

Messages::WSF_HeaderTDL100 WsfL16::InterfaceSetup::mWSF_HeaderTDL100

◆ mWsfSetupPtr

WsfScenario* WsfL16::InterfaceSetup::mWsfSetupPtr

Referenced by InterfaceSetup().


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