|
WSF
|
A convenience class to support attaching a list of signal processors to a sensor. More...
#include <WsfSensorSignalProcessor.hpp>
Public Types | |
| using | ListType = std::vector<UtCloneablePtr<WsfSensorSignalProcessor>> |
Public Member Functions | |
| List ()=default | |
| List (const List &aSrc)=default | |
| List & | operator= (const List &aRhs)=default |
| ~List ()=default | |
| bool | Empty () const |
| size_t | Size () const |
| bool | Initialize (double aSimTime, WsfSensor *aSensorPtr, WsfSensorMode *aModePtr, size_t aBeamIndex=0) |
| bool | ProcessInput (UtInput &aInput) |
| void | Execute (double aSimTime, WsfSensorResult &aResult) |
A convenience class to support attaching a list of signal processors to a sensor.
| using WsfSensorSignalProcessor::List::ListType = std::vector<UtCloneablePtr<WsfSensorSignalProcessor>> |
|
default |
Referenced by List(), and operator=().
|
default |
References List().
|
default |
|
inline |
| void WsfSensorSignalProcessor::List::Execute | ( | double | aSimTime, |
| WsfSensorResult & | aResult ) |
| bool WsfSensorSignalProcessor::List::Initialize | ( | double | aSimTime, |
| WsfSensor * | aSensorPtr, | ||
| WsfSensorMode * | aModePtr, | ||
| size_t | aBeamIndex = 0 ) |
References ok.
| bool WsfSensorSignalProcessor::List::ProcessInput | ( | UtInput & | aInput | ) |
References WsfSensorSignalProcessor::CreateInstance().
|
inline |