|
Medical Imaging Interaction Toolkit
2025.08.00
Medical Imaging Interaction Toolkit
|
#include <berryIJobChangeListener.h>

Public Types | |
| enum | Type { NONE, ABOUT_TO_RUN, AWAKE, DONE, RUNNING, SCHEDULED, SLEEPING, ALL } |
| typedef Message1< const IJobChangeEvent::ConstPointer & > | JobChangeEventType |
| typedef MessageDelegate1< IJobChangeListener, const IJobChangeEvent::ConstPointer & > | Delegate |
Public Member Functions | |
| void | AddListener (IJobChangeListener *listener) |
| void | RemoveListener (IJobChangeListener *listener) |
| void | SetExceptionHandler (const AbstractExceptionHandler &handler) |
Public Attributes | |
| JobChangeEventType | jobAboutToRun |
| JobChangeEventType | jobAwake |
| JobChangeEventType | jobDone |
| JobChangeEventType | jobRunning |
| JobChangeEventType | jobScheduled |
| JobChangeEventType | jobSleeping |
Definition at line 46 of file berryIJobChangeListener.h.
| typedef MessageDelegate1<IJobChangeListener, const IJobChangeEvent::ConstPointer&> berry::IJobChangeListener::Events::Delegate |
Definition at line 79 of file berryIJobChangeListener.h.
| typedef Message1<const IJobChangeEvent::ConstPointer&> berry::IJobChangeListener::Events::JobChangeEventType |
Definition at line 49 of file berryIJobChangeListener.h.
| Enumerator | |
|---|---|
| NONE | |
| ABOUT_TO_RUN | |
| AWAKE | |
| DONE | |
| RUNNING | |
| SCHEDULED | |
| SLEEPING | |
| ALL | |
Definition at line 51 of file berryIJobChangeListener.h.
| void berry::IJobChangeListener::Events::AddListener | ( | IJobChangeListener * | listener | ) |
| void berry::IJobChangeListener::Events::RemoveListener | ( | IJobChangeListener * | listener | ) |
| void berry::IJobChangeListener::Events::SetExceptionHandler | ( | const AbstractExceptionHandler & | handler | ) |
| JobChangeEventType berry::IJobChangeListener::Events::jobAboutToRun |
Definition at line 66 of file berryIJobChangeListener.h.
| JobChangeEventType berry::IJobChangeListener::Events::jobAwake |
Definition at line 67 of file berryIJobChangeListener.h.
| JobChangeEventType berry::IJobChangeListener::Events::jobDone |
Definition at line 68 of file berryIJobChangeListener.h.
| JobChangeEventType berry::IJobChangeListener::Events::jobRunning |
Definition at line 69 of file berryIJobChangeListener.h.
| JobChangeEventType berry::IJobChangeListener::Events::jobScheduled |
Definition at line 70 of file berryIJobChangeListener.h.
| JobChangeEventType berry::IJobChangeListener::Events::jobSleeping |
Definition at line 71 of file berryIJobChangeListener.h.