@ sitkEndEvent
Occurs at then end of normal processing.
@ sitkAbortEvent
Occurs after the process has been aborted, but before exiting the Execute method.
SITKCommon_EXPORT std::ostream & operator<<(std::ostream &os, const EventEnum k)
EventEnum
Events which can be observed from ProcessObject.
#define SITKCommon_EXPORT
@ sitkStartEvent
Occurs when then itk::ProcessObject is starting.
@ sitkDeleteEvent
Occurs when the underlying itk::ProcessObject is deleted.
@ sitkIterationEvent
Occurs with some algorithms that run for a fixed or undetermined number of iterations.
@ sitkUserEvent
Other events may fall into this enumeration.
@ sitkAnyEvent
Occurs for all event types.
@ sitkMultiResolutionIterationEvent
Occurs when some filters change processing to a different scale.
@ sitkProgressEvent
Occurs when the progress changes in most process objects.