Medical Imaging Interaction Toolkit  2026.06.00
Medical Imaging Interaction Toolkit
mitk::DicomSeriesReader::CallbackCommand Class Reference

ITK command adapter for progress callbacks. More...

#include <mitkDicomSeriesReader.h>

Inheritance diagram for mitk::DicomSeriesReader::CallbackCommand:
Collaboration diagram for mitk::DicomSeriesReader::CallbackCommand:

Public Member Functions

 CallbackCommand (UpdateCallBackMethod callback)
 Construct with the given callback function pointer. More...
 
void Execute (const itk::Object *caller, const itk::EventObject &) override
 Execute the callback with the progress value from a const ITK process object. More...
 
void Execute (itk::Object *caller, const itk::EventObject &) override
 Execute the callback with the progress value from an ITK process object. More...
 

Protected Attributes

UpdateCallBackMethod m_Callback
 The wrapped progress callback. More...
 

Detailed Description

ITK command adapter for progress callbacks.

Wraps an UpdateCallBackMethod function pointer into an itk::Command so it can be used with ITK process objects for progress reporting.

Definition at line 985 of file mitkDicomSeriesReader.h.

Constructor & Destructor Documentation

◆ CallbackCommand()

mitk::DicomSeriesReader::CallbackCommand::CallbackCommand ( UpdateCallBackMethod  callback)
inline

Construct with the given callback function pointer.

Definition at line 989 of file mitkDicomSeriesReader.h.

Member Function Documentation

◆ Execute() [1/2]

void mitk::DicomSeriesReader::CallbackCommand::Execute ( const itk::Object *  caller,
const itk::EventObject &   
)
inlineoverride

Execute the callback with the progress value from a const ITK process object.

Definition at line 992 of file mitkDicomSeriesReader.h.

References m_Callback.

◆ Execute() [2/2]

void mitk::DicomSeriesReader::CallbackCommand::Execute ( itk::Object *  caller,
const itk::EventObject &   
)
inlineoverride

Execute the callback with the progress value from an ITK process object.

Definition at line 998 of file mitkDicomSeriesReader.h.

References m_Callback.

Member Data Documentation

◆ m_Callback

UpdateCallBackMethod mitk::DicomSeriesReader::CallbackCommand::m_Callback
protected

The wrapped progress callback.

Definition at line 1004 of file mitkDicomSeriesReader.h.

Referenced by Execute().


The documentation for this class was generated from the following file: