13 #ifndef MITK_CALLBACK_WITHIN_GUI_TREAD_H_INCLUDGEWQ 14 #define MITK_CALLBACK_WITHIN_GUI_TREAD_H_INCLUDGEWQ 17 #include <itkCommand.h> 18 #include <itkEventObject.h> 34 const char *
GetEventName()
const override {
return "CallbackEventOneParameter"; }
35 bool CheckEvent(const ::itk::EventObject *e)
const override {
return dynamic_cast<const Self *
>(e); }
44 void operator=(
const Self &);
58 virtual void CallThisFromGUIThread(itk::Command *, itk::EventObject *) = 0;
163 void CallThisFromGUIThread(itk::Command *, itk::EventObject *e =
nullptr);
Toolkit specific implementation of mitk::CallbackFromGUIThread.
bool CheckEvent(const ::itk::EventObject *e) const override
DataCollection - Class to facilitate loading/accessing structured data.
Used by CallbackFromGUIThread to pass parameters.
virtual ~CallbackFromGUIThreadImplementation()
Allows threads to call some method from within the GUI thread.
CallbackEventOneParameter Self
CallbackEventOneParameter(const T t)
::itk::EventObject * MakeObject() const override
~CallbackEventOneParameter() override
const char * GetEventName() const override