WSF
WsfSensorObserver.hpp File Reference
#include "wsf_export.h"
#include "UtCallback.hpp"
#include "WsfSensor.hpp"
Include dependency graph for WsfSensorObserver.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  WsfSensorObserver

Namespaces

namespace  WsfObserver
 Observer definitions for cyber events.

Typedefs

using WsfObserver::ImageCreatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfImage*)>
using WsfObserver::SensorDetectionAttemptCallback = UtCallbackListN<void(double, WsfSensor*, WsfPlatform*, WsfSensorResult&)>
using WsfObserver::SensorDetectionChangedCallback = UtCallbackListN<void(double, WsfSensor*, size_t, WsfSensorResult&)>
using WsfObserver::SensorFrequencyChangedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*)>
using WsfObserver::SensorBrokenCallback = UtCallbackListN<void(double, WsfSensor*)>
using WsfObserver::SensorModeActivatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*)>
using WsfObserver::SensorModeDeactivatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*)>
using WsfObserver::SensorNonOperationalCallback = UtCallbackListN<void(double, WsfSensor*)>
using WsfObserver::SensorOperationalCallback = UtCallbackListN<void(double, WsfSensor*)>
using WsfObserver::SensorRequestCanceledCallback = UtCallbackListN<void(double, WsfSensor*, const WsfTrack*)>
using WsfObserver::SensorRequestInitiatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*, const WsfTrack*)>
using WsfObserver::SensorRequestUpdatedCallback = UtCallbackListN<void(double, WsfSensor*, WsfSensorMode*, const WsfTrack*)>
using WsfObserver::SensorScanUpdatedCallback = UtCallbackListN<void(double, WsfSensor*)>
using WsfObserver::SensorTurnedOffCallback = UtCallbackListN<void(double, WsfSensor*)>
using WsfObserver::SensorTurnedOnCallback = UtCallbackListN<void(double, WsfSensor*)>

Functions

WSF_EXPORT ImageCreatedCallbackWsfObserver::ImageCreated (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorDetectionAttemptCallbackWsfObserver::SensorDetectionAttempt (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorDetectionChangedCallbackWsfObserver::SensorDetectionChanged (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorFrequencyChangedCallbackWsfObserver::SensorFrequencyChanged (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorModeActivatedCallbackWsfObserver::SensorModeActivated (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorModeDeactivatedCallbackWsfObserver::SensorModeDeactivated (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorRequestCanceledCallbackWsfObserver::SensorRequestCanceled (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorRequestInitiatedCallbackWsfObserver::SensorRequestInitiated (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorRequestUpdatedCallbackWsfObserver::SensorRequestUpdated (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorScanUpdatedCallbackWsfObserver::SensorScanUpdated (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorTurnedOffCallbackWsfObserver::SensorTurnedOff (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorTurnedOnCallbackWsfObserver::SensorTurnedOn (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorNonOperationalCallbackWsfObserver::SensorNonOperational (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorOperationalCallbackWsfObserver::SensorOperational (const WsfSimulation *aSimulationPtr)
WSF_EXPORT SensorBrokenCallbackWsfObserver::SensorBroken (const WsfSimulation *aSimulationPtr)
Copyrights Multiple, All Rights Reserved