Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::NonBlockingAlgorithmEvent Class Reference

#include <mitkNonBlockingAlgorithmEvents.h>

Inheritance diagram for mitk::NonBlockingAlgorithmEvent:
Collaboration diagram for mitk::NonBlockingAlgorithmEvent:

Public Types

typedef NonBlockingAlgorithmEvent Self
 
typedef itk::AnyEvent Superclass
 

Public Member Functions

 NonBlockingAlgorithmEvent (const NonBlockingAlgorithm *algorithm=nullptr)
 
virtual ~NonBlockingAlgorithmEvent ()
 
virtual const char * GetEventName () const override
 
virtual bool CheckEvent (const ::itk::EventObject *e) const override
 
virtual ::itk::EventObject * MakeObject () const override
 
const mitk::NonBlockingAlgorithmGetAlgorithm () const
 
 NonBlockingAlgorithmEvent (const Self &s)
 

Protected Attributes

mitk::NonBlockingAlgorithm::ConstPointer m_Algorithm
 

Detailed Description

Definition at line 26 of file mitkNonBlockingAlgorithmEvents.h.

Member Typedef Documentation

Definition at line 30 of file mitkNonBlockingAlgorithmEvents.h.

Constructor & Destructor Documentation

mitk::NonBlockingAlgorithmEvent::NonBlockingAlgorithmEvent ( const NonBlockingAlgorithm algorithm = nullptr)
inline

Definition at line 32 of file mitkNonBlockingAlgorithmEvents.h.

virtual mitk::NonBlockingAlgorithmEvent::~NonBlockingAlgorithmEvent ( )
inlinevirtual

Definition at line 33 of file mitkNonBlockingAlgorithmEvents.h.

mitk::NonBlockingAlgorithmEvent::NonBlockingAlgorithmEvent ( const Self s)
inline

Definition at line 38 of file mitkNonBlockingAlgorithmEvents.h.

Member Function Documentation

virtual bool mitk::NonBlockingAlgorithmEvent::CheckEvent ( const ::itk::EventObject *  e) const
inlineoverridevirtual

Definition at line 35 of file mitkNonBlockingAlgorithmEvents.h.

const mitk::NonBlockingAlgorithm* mitk::NonBlockingAlgorithmEvent::GetAlgorithm ( ) const
inline

Definition at line 37 of file mitkNonBlockingAlgorithmEvents.h.

References m_Algorithm.

virtual const char* mitk::NonBlockingAlgorithmEvent::GetEventName ( ) const
inlineoverridevirtual

Definition at line 34 of file mitkNonBlockingAlgorithmEvents.h.

virtual ::itk::EventObject* mitk::NonBlockingAlgorithmEvent::MakeObject ( ) const
inlineoverride

Definition at line 36 of file mitkNonBlockingAlgorithmEvents.h.

References m_Algorithm.

Member Data Documentation

mitk::NonBlockingAlgorithm::ConstPointer mitk::NonBlockingAlgorithmEvent::m_Algorithm
protected

Definition at line 38 of file mitkNonBlockingAlgorithmEvents.h.

Referenced by GetAlgorithm(), and MakeObject().


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