Medical Imaging Interaction Toolkit  2023.12.99-63768887
Medical Imaging Interaction Toolkit
mitk::CallbackEventOneParameter< T > Class Template Reference

Used by CallbackFromGUIThread to pass parameters. More...

#include <mitkCallbackFromGUIThread.h>

Inheritance diagram for mitk::CallbackEventOneParameter< T >:
Collaboration diagram for mitk::CallbackEventOneParameter< T >:

Public Types

typedef CallbackEventOneParameter Self
 
typedef itk::AnyEvent Superclass
 

Public Member Functions

 CallbackEventOneParameter (const T t)
 
 ~CallbackEventOneParameter () override
 
const char * GetEventName () const override
 
bool CheckEvent (const ::itk::EventObject *e) const override
 
::itk::EventObject * MakeObject () const override
 
const T GetData () const
 
 CallbackEventOneParameter (const Self &s)
 

Protected Attributes

const T m_Data
 

Detailed Description

template<class T>
class mitk::CallbackEventOneParameter< T >

Used by CallbackFromGUIThread to pass parameters.

Definition at line 26 of file mitkCallbackFromGUIThread.h.

Member Typedef Documentation

◆ Self

Definition at line 29 of file mitkCallbackFromGUIThread.h.

◆ Superclass

template<class T >
typedef itk::AnyEvent mitk::CallbackEventOneParameter< T >::Superclass

Definition at line 30 of file mitkCallbackFromGUIThread.h.

Constructor & Destructor Documentation

◆ CallbackEventOneParameter() [1/2]

template<class T >
mitk::CallbackEventOneParameter< T >::CallbackEventOneParameter ( const T  t)
inline

Definition at line 32 of file mitkCallbackFromGUIThread.h.

◆ ~CallbackEventOneParameter()

template<class T >
mitk::CallbackEventOneParameter< T >::~CallbackEventOneParameter ( )
inlineoverride

Definition at line 33 of file mitkCallbackFromGUIThread.h.

◆ CallbackEventOneParameter() [2/2]

template<class T >
mitk::CallbackEventOneParameter< T >::CallbackEventOneParameter ( const Self s)
inline

Definition at line 38 of file mitkCallbackFromGUIThread.h.

Member Function Documentation

◆ CheckEvent()

template<class T >
bool mitk::CallbackEventOneParameter< T >::CheckEvent ( const ::itk::EventObject *  e) const
inlineoverride

Definition at line 35 of file mitkCallbackFromGUIThread.h.

◆ GetData()

template<class T >
const T mitk::CallbackEventOneParameter< T >::GetData ( ) const
inline

◆ GetEventName()

template<class T >
const char* mitk::CallbackEventOneParameter< T >::GetEventName ( ) const
inlineoverride

Definition at line 34 of file mitkCallbackFromGUIThread.h.

◆ MakeObject()

template<class T >
::itk::EventObject* mitk::CallbackEventOneParameter< T >::MakeObject ( ) const
inlineoverride

Member Data Documentation

◆ m_Data


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