SourceXtractorPlusPlus  0.13
Please provide a description of the project.
DummyMeasurement.h
Go to the documentation of this file.
1 
17 /*
18  * DummyMeasurement.h
19  *
20  * Created on: May 17, 2018
21  * Author: mschefer
22  */
23 
24 #ifndef _SEIMPLEMENTATION_MEASUREMENT_DUMMYMEASUREMENT_H_
25 #define _SEIMPLEMENTATION_MEASUREMENT_DUMMYMEASUREMENT_H_
26 
28 
29 namespace SourceXtractor {
30 
31 class DummyMeasurement : public Measurement {
32 public:
33 
34  virtual void handleMessage(const std::shared_ptr<SourceGroupInterface>& source_group) override {
35  notifyObservers(source_group);
36  }
37 
38  virtual void startThreads() override {}
39  virtual void waitForThreads() override {}
40 
41 };
42 
43 }
44 
45 
46 #endif /* SEIMPLEMENTATION_SEIMPLEMENTATION_MEASUREMENT_DUMMYMEASUREMENT_H_ */
SourceXtractor::Observable< std::shared_ptr< SourceGroupInterface > >::notifyObservers
void notifyObservers(const std::shared_ptr< SourceGroupInterface > &message) const
Definition: Observable.h:71
std::shared_ptr< SourceGroupInterface >
SourceXtractor::DummyMeasurement::handleMessage
virtual void handleMessage(const std::shared_ptr< SourceGroupInterface > &source_group) override
Definition: DummyMeasurement.h:34
SourceXtractor::Measurement
Definition: Measurement.h:36
SourceXtractor::DummyMeasurement::waitForThreads
virtual void waitForThreads() override
Definition: DummyMeasurement.h:39
SourceXtractor
Definition: Aperture.h:30
Measurement.h
SourceXtractor::DummyMeasurement
Definition: DummyMeasurement.h:31
SourceXtractor::DummyMeasurement::startThreads
virtual void startThreads() override
Definition: DummyMeasurement.h:38