#include <WsfSensorsManagerFovImpl.hpp>
Inherits il::SensorsManagerInterface.
|
| | WsfSensorsManagerFovImpl (const WsfSensorsManagerFovImpl &src) |
| bool | SendSensorCueMessage (il::moeLoggingInterface &aMOELogger, const double simTime, const std::shared_ptr< const il::trackRecord > &masterTrack, const std::shared_ptr< const il::assignmentMessage > &assignment, const std::shared_ptr< il::sensorRecord > &sensor, const il::cueMessage::CueReason &reason) override |
| virtual bool | ProcessCurrentCueAssignment (il::moeLoggingInterface &aMOELogger, const double simTime, const std::shared_ptr< const il::trackRecord > &masterTrack, const std::shared_ptr< const il::assignmentMessage > &assignment, const std::shared_ptr< il::sensorRecord > &sensor) |
| virtual bool | ProcessDropCue (il::moeLoggingInterface &aMOELogger, const double simTime, const std::shared_ptr< const il::trackRecord > &masterTrack, const std::shared_ptr< const il::assignmentMessage > &assignment, const std::shared_ptr< il::sensorRecord > &sensor) |
| virtual void | TurnOffSensorIfNoTracks (il::moeLoggingInterface &aMOELogger, const double simTime, const std::shared_ptr< il::sensorRecord > &sensor) |
◆ WsfSensorsManagerFovImpl() [1/2]
| WsfSensorsManagerFovImpl::WsfSensorsManagerFovImpl |
( |
| ) |
|
◆ ~WsfSensorsManagerFovImpl()
| WsfSensorsManagerFovImpl::~WsfSensorsManagerFovImpl |
( |
| ) |
|
|
virtual |
◆ WsfSensorsManagerFovImpl() [2/2]
◆ Clone()
◆ ProcessCurrentCueAssignment()
| bool WsfSensorsManagerFovImpl::ProcessCurrentCueAssignment |
( |
il::moeLoggingInterface & | aMOELogger, |
|
|
const double | simTime, |
|
|
const std::shared_ptr< const il::trackRecord > & | masterTrack, |
|
|
const std::shared_ptr< const il::assignmentMessage > & | assignment, |
|
|
const std::shared_ptr< il::sensorRecord > & | sensor ) |
|
protectedvirtual |
◆ ProcessDropCue()
| bool WsfSensorsManagerFovImpl::ProcessDropCue |
( |
il::moeLoggingInterface & | aMOELogger, |
|
|
const double | simTime, |
|
|
const std::shared_ptr< const il::trackRecord > & | masterTrack, |
|
|
const std::shared_ptr< const il::assignmentMessage > & | assignment, |
|
|
const std::shared_ptr< il::sensorRecord > & | sensor ) |
|
protectedvirtual |
◆ SendSensorCueMessage()
| bool WsfSensorsManagerFovImpl::SendSensorCueMessage |
( |
il::moeLoggingInterface & | aMOELogger, |
|
|
const double | simTime, |
|
|
const std::shared_ptr< const il::trackRecord > & | masterTrack, |
|
|
const std::shared_ptr< const il::assignmentMessage > & | assignment, |
|
|
const std::shared_ptr< il::sensorRecord > & | sensor, |
|
|
const il::cueMessage::CueReason & | reason ) |
|
overrideprotected |
◆ TurnOffSensorIfNoTracks()
| void WsfSensorsManagerFovImpl::TurnOffSensorIfNoTracks |
( |
il::moeLoggingInterface & | aMOELogger, |
|
|
const double | simTime, |
|
|
const std::shared_ptr< il::sensorRecord > & | sensor ) |
|
protectedvirtual |
The documentation for this class was generated from the following files: