WSF
WsfSensorSignalProcessor::List Class Reference

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
Listoperator= (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)

Detailed Description

A convenience class to support attaching a list of signal processors to a sensor.

Member Typedef Documentation

◆ ListType

Constructor & Destructor Documentation

◆ List() [1/2]

WsfSensorSignalProcessor::List::List ( )
default

Referenced by List(), and operator=().

◆ List() [2/2]

WsfSensorSignalProcessor::List::List ( const List & aSrc)
default

References List().

◆ ~List()

WsfSensorSignalProcessor::List::~List ( )
default

Member Function Documentation

◆ Empty()

bool WsfSensorSignalProcessor::List::Empty ( ) const
inline

◆ Execute()

void WsfSensorSignalProcessor::List::Execute ( double aSimTime,
WsfSensorResult & aResult )

◆ Initialize()

bool WsfSensorSignalProcessor::List::Initialize ( double aSimTime,
WsfSensor * aSensorPtr,
WsfSensorMode * aModePtr,
size_t aBeamIndex = 0 )

References ok.

◆ operator=()

List & WsfSensorSignalProcessor::List::operator= ( const List & aRhs)
default

References List().

◆ ProcessInput()

bool WsfSensorSignalProcessor::List::ProcessInput ( UtInput & aInput)

◆ Size()

size_t WsfSensorSignalProcessor::List::Size ( ) const
inline

The documentation for this class was generated from the following files:
Copyrights Multiple, All Rights Reserved