|
Medical Imaging Interaction Toolkit
2026.06.00
Medical Imaging Interaction Toolkit
|
Event indicating that a NonBlockingAlgorithm has produced a result. More...
#include <mitkNonBlockingAlgorithmEvents.h>


Public Member Functions | |
| ResultAvailable (const NonBlockingAlgorithm *algorithm=nullptr) | |
| Construct the event. More... | |
| ~ResultAvailable () override | |
Public Member Functions inherited from mitk::NonBlockingAlgorithmEvent | |
| NonBlockingAlgorithmEvent (const NonBlockingAlgorithm *algorithm=nullptr) | |
| Construct the event, optionally referencing the originating algorithm. More... | |
| ~NonBlockingAlgorithmEvent () override | |
| const char * | GetEventName () const override |
| Return the human-readable name of this event. More... | |
| bool | CheckEvent (const ::itk::EventObject *e) const override |
| Check whether a given event object is of this type. More... | |
| ::itk::EventObject * | MakeObject () const override |
| Create a copy of this event on the heap. More... | |
| const mitk::NonBlockingAlgorithm * | GetAlgorithm () const |
| Get the algorithm that raised this event. More... | |
| NonBlockingAlgorithmEvent (const Self &s) | |
| Copy constructor. More... | |
Additional Inherited Members | |
Public Types inherited from mitk::NonBlockingAlgorithmEvent | |
| typedef NonBlockingAlgorithmEvent | Self |
| typedef itk::AnyEvent | Superclass |
Protected Attributes inherited from mitk::NonBlockingAlgorithmEvent | |
| mitk::NonBlockingAlgorithm::ConstPointer | m_Algorithm |
| The algorithm that raised this event. More... | |
Event indicating that a NonBlockingAlgorithm has produced a result.
Emitted when ThreadedUpdateFunction() returns successfully.
Definition at line 85 of file mitkNonBlockingAlgorithmEvents.h.
|
inline |
Construct the event.
| [in] | algorithm | Pointer to the algorithm that produced the result. |
Definition at line 92 of file mitkNonBlockingAlgorithmEvents.h.
|
inlineoverride |
Definition at line 93 of file mitkNonBlockingAlgorithmEvents.h.