|
WSF
|
#include <WsfRIPRProcessor.hpp>

Public Attributes | |
| WsfTrackId | mTaskTrackId |
| The track ID of the track that was provided to WsfWeapon::Fire. | |
| WsfStringId | mWeaponSystemName |
| The name of the weapon system that was fired. (NOT the name of the launched weapon). | |
| size_t | mPlatformIndex |
| Platform index of the launched weapon platform. | |
| unsigned int | mSerialNumber |
| The serial number of the weapon engagement. | |
| size_t | mTargetIndex |
| The platform index of the target, not in WsfTaskManager. | |
A list of active weapons fired in response to weapon fire task.
An entry is created in response to the WsfObserver::WeaponFired callback. An entry is removed in response to the WsfObserver::WeaponTerminated callback.
Note that entries are NOT removed when the associated task is purged.
| size_t WsfRIPRProcessor::ActiveWeapon::mPlatformIndex |
Platform index of the launched weapon platform.
Referenced by WsfRIPRProcessor::StartUplinking(), WsfRIPRProcessor::StartUplinking(), and WsfRIPRProcessor::WeaponFired().
| unsigned int WsfRIPRProcessor::ActiveWeapon::mSerialNumber |
The serial number of the weapon engagement.
Referenced by WsfRIPRProcessor::StartUplinking(), WsfRIPRProcessor::StartUplinking(), WsfRIPRProcessor::WeaponFired(), and WsfRIPRProcessor::WeaponTerminated().
| size_t WsfRIPRProcessor::ActiveWeapon::mTargetIndex |
The platform index of the target, not in WsfTaskManager.
Referenced by WsfRIPRProcessor::StartUplinking(), WsfRIPRProcessor::StartUplinking(), and WsfRIPRProcessor::WeaponFired().
| WsfTrackId WsfRIPRProcessor::ActiveWeapon::mTaskTrackId |
The track ID of the track that was provided to WsfWeapon::Fire.
Referenced by WsfRIPRProcessor::StartUplinking(), WsfRIPRProcessor::StartUplinking(), and WsfRIPRProcessor::WeaponFired().
| WsfStringId WsfRIPRProcessor::ActiveWeapon::mWeaponSystemName |
The name of the weapon system that was fired. (NOT the name of the launched weapon).
Referenced by WsfRIPRProcessor::StartUplinking(), WsfRIPRProcessor::StartUplinking(), and WsfRIPRProcessor::WeaponFired().