SourceXtractorPlusPlus
0.15
Please provide a description of the project.
|
#include <Measurement.h>
Public Member Functions | |
virtual | ~Measurement ()=default |
virtual void | startThreads ()=0 |
virtual void | waitForThreads ()=0 |
![]() | |
virtual | ~Observer ()=default |
virtual void | handleMessage (const std::shared_ptr< SourceGroupInterface > &message)=0 |
![]() | |
virtual | ~Observable ()=default |
Destructor. More... | |
virtual void | addObserver (std::shared_ptr< Observer< std::shared_ptr< SourceGroupInterface > >> observer) |
Adds an Observer that will be notified when notify Observers is called. More... | |
virtual void | removeObserver (std::shared_ptr< Observer< std::shared_ptr< SourceGroupInterface > >> observer) |
Removes a previously added Observer from the list of Observers to notify. More... | |
Additional Inherited Members | |
![]() | |
void | notifyObservers (const std::shared_ptr< SourceGroupInterface > &message) const |
Definition at line 34 of file Measurement.h.
|
virtualdefault |
|
pure virtual |
Implemented in SourceXtractor::MultithreadedMeasurement, and SourceXtractor::DummyMeasurement.
|
pure virtual |
Implemented in SourceXtractor::MultithreadedMeasurement, and SourceXtractor::DummyMeasurement.