|
SourceXtractorPlusPlus 1.0.3
SourceXtractor++, the next generation SExtractor
|
#include <PipelineStage.h>
Public Member Functions | |
| virtual | ~PipelineReceiver ()=default |
| virtual void | receiveSource (std::unique_ptr< T > source)=0 |
| virtual void | receiveProcessSignal (const ProcessSourcesEvent &event)=0 |
Receiver component of a pipeline.
| T |
Definition at line 46 of file PipelineStage.h.
|
virtualdefault |
|
pure virtual |
Receive a signal to process sources when grouping
| event |
Implemented in SourceXtractor::AssocGrouping, SourceXtractor::Deblending, SourceXtractor::DummyMeasurement, SourceXtractor::MoffatGrouping, SourceXtractor::MultithreadedMeasurement, SourceXtractor::Output, SourceXtractor::Partition, SourceXtractor::Prefetcher, SourceXtractor::Sorter, SourceXtractor::SourceGrouping, and SourceXtractor::SplitSourcesGrouping.
|
pure virtual |
Receive a source from the previous stage. The receiver owns the object.
| source |
Implemented in SourceXtractor::AssocGrouping, SourceXtractor::Deblending, SourceXtractor::DummyMeasurement, SourceXtractor::MoffatGrouping, SourceXtractor::MultithreadedMeasurement, SourceXtractor::Output, SourceXtractor::Partition, SourceXtractor::Prefetcher, SourceXtractor::Sorter, SourceXtractor::SourceGrouping, and SourceXtractor::SplitSourcesGrouping.