|
SourceXtractorPlusPlus 0.21
SourceXtractor++, the next generation SExtractor
|


Public Member Functions | |
| ProgressCounter (ProgressMediator &progress_listener, SegmentationProgress &segmentation_progress, std::mutex &mutex) | |
| void | handleMessage (const SegmentationProgress &progress) override |
Public Member Functions inherited from SourceXtractor::Observer< SegmentationProgress > | |
| virtual | ~Observer ()=default |
Private Attributes | |
| ProgressMediator & | m_progress_listener |
| SegmentationProgress & | m_segmentation_progress |
| std::mutex & | m_mutex |
Definition at line 28 of file ProgressMediator.cpp.
|
inline |
Definition at line 30 of file ProgressMediator.cpp.
|
inlineoverridevirtual |
Implements SourceXtractor::Observer< SegmentationProgress >.
Definition at line 36 of file ProgressMediator.cpp.
References std::lock(), m_mutex, m_progress_listener, m_segmentation_progress, and SourceXtractor::ProgressMediator::update().

|
private |
Definition at line 47 of file ProgressMediator.cpp.
Referenced by handleMessage().
|
private |
Definition at line 45 of file ProgressMediator.cpp.
Referenced by handleMessage().
|
private |
Definition at line 46 of file ProgressMediator.cpp.
Referenced by handleMessage().