SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
Loading...
Searching...
No Matches
SourceXtractor::DummyMeasurement Class Reference

#include <DummyMeasurement.h>

Inheritance diagram for SourceXtractor::DummyMeasurement:
Collaboration diagram for SourceXtractor::DummyMeasurement:

Public Member Functions

void receiveSource (std::unique_ptr< SourceGroupInterface > source_group) override
void receiveProcessSignal (const ProcessSourcesEvent &event) override
void startThreads () override
void stopThreads () override
void synchronizeThreads () override
Public Member Functions inherited from SourceXtractor::Measurement
 ~Measurement () override=default
Public Member Functions inherited from SourceXtractor::PipelineReceiver< SourceGroupInterface >
virtual ~PipelineReceiver ()=default
Public Member Functions inherited from SourceXtractor::PipelineEmitter< SourceGroupInterface >
 ~PipelineEmitter () override=default
void setNextStage (std::shared_ptr< PipelineReceiver< SourceGroupInterface > > next)
Public Member Functions inherited from SourceXtractor::Observable< SourceGroupInterface >
virtual ~Observable ()=default
 Destructor.
virtual void addObserver (std::shared_ptr< Observer< SourceGroupInterface > > observer)
 Adds an Observer that will be notified when notify Observers is called.
virtual void removeObserver (std::shared_ptr< Observer< SourceGroupInterface > > observer)
 Removes a previously added Observer from the list of Observers to notify.

Additional Inherited Members

Protected Member Functions inherited from SourceXtractor::PipelineEmitter< SourceGroupInterface >
void sendSource (std::unique_ptr< SourceGroupInterface > source) const
void sendProcessSignal (const ProcessSourcesEvent &event) const
Protected Member Functions inherited from SourceXtractor::Observable< SourceGroupInterface >
void notifyObservers (const SourceGroupInterface &message) const

Detailed Description

Definition at line 31 of file DummyMeasurement.h.

Member Function Documentation

◆ receiveProcessSignal()

void SourceXtractor::DummyMeasurement::receiveProcessSignal ( const ProcessSourcesEvent & event)
inlineoverridevirtual

Receive a signal to process sources when grouping

Parameters
event

Implements SourceXtractor::PipelineReceiver< SourceGroupInterface >.

Definition at line 38 of file DummyMeasurement.h.

References SourceXtractor::PipelineEmitter< SourceGroupInterface >::sendProcessSignal().

Here is the call graph for this function:

◆ receiveSource()

void SourceXtractor::DummyMeasurement::receiveSource ( std::unique_ptr< SourceGroupInterface > source)
inlineoverridevirtual

Receive a source from the previous stage. The receiver owns the object.

Parameters
source

Implements SourceXtractor::PipelineReceiver< SourceGroupInterface >.

Definition at line 34 of file DummyMeasurement.h.

References std::move(), and SourceXtractor::PipelineEmitter< SourceGroupInterface >::sendSource().

Here is the call graph for this function:

◆ startThreads()

void SourceXtractor::DummyMeasurement::startThreads ( )
inlineoverridevirtual

Implements SourceXtractor::Measurement.

Definition at line 42 of file DummyMeasurement.h.

◆ stopThreads()

void SourceXtractor::DummyMeasurement::stopThreads ( )
inlineoverridevirtual

Implements SourceXtractor::Measurement.

Definition at line 43 of file DummyMeasurement.h.

◆ synchronizeThreads()

void SourceXtractor::DummyMeasurement::synchronizeThreads ( )
inlineoverridevirtual

Implements SourceXtractor::Measurement.

Definition at line 44 of file DummyMeasurement.h.


The documentation for this class was generated from the following file: