#include <Interface.hpp>
◆ TdlHeaderType
| Enumerator |
|---|
| cTDL_6 | |
| cTDL_100 | |
◆ TdlSwapType
| Enumerator |
|---|
| cWSF | |
| cTRAP_TOOL | |
◆ InterfaceSetup()
| WsfL16::InterfaceSetup::InterfaceSetup |
( |
WsfScenario & | aScenario | ) |
|
References cTDL_100, cWSF, mDebugEnabled, mFillWith31_7, mHeaderType, mIncludeJ3xTrackDEI, mInterface_J11_Setup, mIsRequested, mSendPPLI, mSwapMethod, mTimeSlotType, mTSALevel, and mWsfSetupPtr.
Referenced by WsfL16::Interface::Interface().
◆ IsRequested()
| bool WsfL16::InterfaceSetup::IsRequested |
( |
| ) |
const |
|
inline |
◆ PrintScriptUsage()
| void WsfL16::InterfaceSetup::PrintScriptUsage |
( |
| ) |
|
Scripting language.
References WsfL16::Messages::FieldAccessor::cBOOLEAN, WsfL16::Messages::FieldAccessor::cDOUBLE, WsfL16::Messages::FieldAccessor::cENUMERATION, WsfL16::Messages::FieldAccessor::cINTEGER, WsfL16::Messages::FieldAccessor::cSTRING, WsfL16::Messages::FieldAccessorType::mAccessor, WsfL16::Messages::MessageAccessorType::FieldData::mAccessorType, WsfL16::Messages::FieldAccessorType::mEnumMap, WsfL16::Messages::MessageAccessorType::mFields, WsfL16::Messages::FieldAccessorType::mHasUnits, WsfL16::Messages::FieldAccessorType::mIsDisused, WsfL16::Messages::FieldAccessorType::mIsSpare, WsfL16::Messages::MessageAccessorType::mMessageName, WsfL16::Messages::MessageAccessorType::FieldData::mName, WsfL16::Messages::FieldAccessorType::mUnitsName, and WsfL16::Messages::MessageAccessorType::sMessageAccessorTypes.
Referenced by ProcessInput().
◆ PrintScriptUsageRst()
| void WsfL16::InterfaceSetup::PrintScriptUsageRst |
( |
| ) |
|
Output information about all messages and fields available in the Scripting language. Print in the wiki format.
References begin(), WsfL16::Messages::FieldAccessor::cBOOLEAN, WsfL16::Messages::FieldAccessor::cDOUBLE, WsfL16::Messages::FieldAccessor::cENUMERATION, WsfL16::Messages::FieldAccessor::cINTEGER, WsfL16::Messages::FieldAccessor::cSTRING, WsfL16::Messages::FieldAccessorType::mAccessor, WsfL16::Messages::MessageAccessorType::FieldData::mAccessorType, WsfL16::Messages::MessageAccessorType::mFields, WsfL16::Messages::FieldAccessorType::mHasUnits, WsfL16::Messages::FieldAccessorType::mIsDisused, WsfL16::Messages::FieldAccessorType::mIsSpare, WsfL16::Messages::MessageAccessorType::mLabel, WsfL16::Messages::MessageAccessorType::mMessageName, WsfL16::Messages::MessageAccessorType::FieldData::mName, WsfL16::Messages::MessageAccessorType::mSubLabel, WsfL16::Messages::FieldAccessorType::mUnitsName, WsfL16::Messages::MessageAccessorType::mWordType, and WsfL16::Messages::MessageAccessorType::sMessageAccessorTypes.
◆ ProcessInput()
| bool WsfL16::InterfaceSetup::ProcessInput |
( |
UtInput & | aInput | ) |
|
References cTDL_100, cTDL_6, cTRAP_TOOL, cWSF, mAirPlatformTypes, mAirSpecificTypes, mDebugEnabled, mFillWith31_7, mHeaderType, mIgnoreInboundMessages, mIncludeJ3xTrackDEI, mInterface_J11_Setup, mIsRequested, mLandPlatformTypes, mLandSpecificTypes, mSendPPLI, mSwapMethod, mTimeSlotType, mTSALevel, PrintScriptUsage(), and SetNPGTable().
◆ SetNPGTable()
| bool WsfL16::InterfaceSetup::SetNPGTable |
( |
int | aMsgType, |
|
|
int | aNPG ) |
◆ mAirPlatformTypes
| std::map<unsigned, WsfStringId> WsfL16::InterfaceSetup::mAirPlatformTypes |
◆ mAirSpecificTypes
| std::map<WsfStringId, unsigned> WsfL16::InterfaceSetup::mAirSpecificTypes |
◆ mDebugEnabled
| bool WsfL16::InterfaceSetup::mDebugEnabled |
◆ mFillWith31_7
| bool WsfL16::InterfaceSetup::mFillWith31_7 |
◆ mGlobalFilters
◆ mHeaderTDL100
| Messages::HeaderTDL100 WsfL16::InterfaceSetup::mHeaderTDL100 |
◆ mHeaderType
◆ mIgnoreInboundMessages
| bool WsfL16::InterfaceSetup::mIgnoreInboundMessages |
◆ mIncludeJ3xTrackDEI
| bool WsfL16::InterfaceSetup::mIncludeJ3xTrackDEI |
◆ 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
| std::map<size_t, MessageFilter> WsfL16::InterfaceSetup::mPlatformFilters |
◆ mSecondsSinceMidnight
| double WsfL16::InterfaceSetup::mSecondsSinceMidnight |
◆ mSecondsTillSimStartSinceJan1_1900
| double WsfL16::InterfaceSetup::mSecondsTillSimStartSinceJan1_1900 |
◆ mSendPPLI
| bool WsfL16::InterfaceSetup::mSendPPLI |
◆ mSlotOffset
| int WsfL16::InterfaceSetup::mSlotOffset |
◆ mSwapMethod
◆ mTdlHeader
| Messages::HeaderTDL100 WsfL16::InterfaceSetup::mTdlHeader |
◆ mTimeSlotType
| int WsfL16::InterfaceSetup::mTimeSlotType |
◆ mTSALevel
| int WsfL16::InterfaceSetup::mTSALevel |
◆ mWSF_HeaderTDL100
| Messages::WSF_HeaderTDL100 WsfL16::InterfaceSetup::mWSF_HeaderTDL100 |
◆ mWsfSetupPtr
The documentation for this struct was generated from the following files: