|
WSF
|
#include <Interface_J11.hpp>

Public Member Functions | |
| Interface_J11_Setup () | |
| bool | ProcessInput (UtInput &aInput) |
| void | SetDebugEnabled (bool aDebugEnabled) |
Protected Types | |
| typedef std::pair< WsfStringId, Messages::J11_0::WeaponNEW_TypeField::WeaponNEW_TypeType > | TypeOfNEW_MapTypePair |
| Weapon in-flight track report interval. | |
| typedef std::map< WsfStringId, Messages::J11_0::WeaponNEW_TypeField::WeaponNEW_TypeType > | TypeOfNEW_MapType |
| typedef std::map< WsfStringId, Messages::J11_0::WeaponNEW_TypeField::WeaponNEW_TypeType >::iterator | TypeOfNEW_MapTypeIterator |
| typedef std::map< unsigned int, WsfStringId > | ControllerMapType |
Protected Member Functions | |
| void | AddTypeOfNEW (WsfStringId aPlatformType, int aNEW_Type) |
Protected Attributes | |
| bool | mDebugEnabled |
| bool | mDebugPrintMessages |
| Debug flag. | |
| bool | mAllowAnyComm |
| bool | mUseTimeOfTargetMeasurement |
| True if any comm device can be used. | |
| double | mWIFT_Interval |
| True if using J11.1C3 TIME OF TARGET MEASUREMENT. | |
| TypeOfNEW_MapType | mTypeOfNEW_Map |
| ControllerMapType | mControllerMap |
|
protected |
|
protected |
|
protected |
|
protected |
Weapon in-flight track report interval.
[Weapon Platform Type String ID, Type of new enum]
| WsfL16::Interface_J11_Setup::Interface_J11_Setup | ( | ) |
References mAllowAnyComm, mDebugEnabled, mDebugPrintMessages, mUseTimeOfTargetMeasurement, and mWIFT_Interval.
Referenced by WsfL16::Interface_J11::Interface_J11().
|
protected |
References mTypeOfNEW_Map.
Referenced by ProcessInput().
| bool WsfL16::Interface_J11_Setup::ProcessInput | ( | UtInput & | aInput | ) |
Process the j11 block.
| aInput | [input] The input stream. |
References AddTypeOfNEW(), mAllowAnyComm, mControllerMap, mDebugPrintMessages, mUseTimeOfTargetMeasurement, mWIFT_Interval, and ok.
|
inline |
|
protected |
Referenced by Interface_J11_Setup(), and ProcessInput().
|
protected |
Referenced by ProcessInput(), and WsfL16::Interface_J11::ProcessJ11_0Message().
|
protected |
Referenced by Interface_J11_Setup(), WsfL16::Interface_J11::ProcessJ11_0Message(), WsfL16::Interface_J11::ProcessJ11_1Message(), WsfL16::Interface_J11::ProcessJ11_2Message(), WsfL16::Interface_J11::ProcessWIFT_Event(), WsfL16::Interface_J11::SendBombHitIndicationReport(), WsfL16::Interface_J11::SendWeaponSelfAbortReport(), SetDebugEnabled(), and WsfL16::Interface_J11::WeaponFired().
|
protected |
|
protected |
Referenced by AddTypeOfNEW().
|
protected |
True if any comm device can be used.
Referenced by Interface_J11_Setup(), and ProcessInput().
|
protected |
True if using J11.1C3 TIME OF TARGET MEASUREMENT.
Referenced by Interface_J11_Setup(), ProcessInput(), and WsfL16::Interface_J11::ProcessWIFT_Event().