#include <mitkNonBlockingAlgorithmEvents.h>

Public Types | |
| typedef NonBlockingAlgorithmEvent | Self |
| typedef itk::AnyEvent | Superclass |
Public Member Functions | |
| NonBlockingAlgorithmEvent (const NonBlockingAlgorithm *algorithm=NULL) | |
| virtual | ~NonBlockingAlgorithmEvent () |
| virtual const char * | GetEventName () const |
| virtual bool | CheckEvent (const ::itk::EventObject *e) const |
| virtual ::itk::EventObject * | MakeObject () const |
| const mitk::NonBlockingAlgorithm * | GetAlgorithm () const |
| NonBlockingAlgorithmEvent (const Self &s) | |
Protected Attributes | |
| mitk::NonBlockingAlgorithm::ConstPointer | m_Algorithm |
Definition at line 28 of file mitkNonBlockingAlgorithmEvents.h.
Definition at line 31 of file mitkNonBlockingAlgorithmEvents.h.
| typedef itk::AnyEvent mitk::NonBlockingAlgorithmEvent::Superclass |
Definition at line 32 of file mitkNonBlockingAlgorithmEvents.h.
| mitk::NonBlockingAlgorithmEvent::NonBlockingAlgorithmEvent | ( | const NonBlockingAlgorithm * | algorithm = NULL ) |
[inline] |
Definition at line 34 of file mitkNonBlockingAlgorithmEvents.h.
: m_Algorithm(algorithm) {}
| virtual mitk::NonBlockingAlgorithmEvent::~NonBlockingAlgorithmEvent | ( | ) | [inline, virtual] |
Definition at line 37 of file mitkNonBlockingAlgorithmEvents.h.
{}
| mitk::NonBlockingAlgorithmEvent::NonBlockingAlgorithmEvent | ( | const Self & | s ) | [inline] |
Definition at line 59 of file mitkNonBlockingAlgorithmEvents.h.
: itk::AnyEvent(s), m_Algorithm(s.m_Algorithm) {};
| virtual bool mitk::NonBlockingAlgorithmEvent::CheckEvent | ( | const ::itk::EventObject * | e ) | const [inline, virtual] |
Definition at line 44 of file mitkNonBlockingAlgorithmEvents.h.
{
return dynamic_cast<const Self*>(e);
}
| const mitk::NonBlockingAlgorithm* mitk::NonBlockingAlgorithmEvent::GetAlgorithm | ( | ) | const [inline] |
Definition at line 54 of file mitkNonBlockingAlgorithmEvents.h.
{
return m_Algorithm.GetPointer();
}
| virtual const char* mitk::NonBlockingAlgorithmEvent::GetEventName | ( | ) | const [inline, virtual] |
Definition at line 39 of file mitkNonBlockingAlgorithmEvents.h.
{
return "NonBlockingAlgorithmEvent";
}
| virtual ::itk::EventObject* mitk::NonBlockingAlgorithmEvent::MakeObject | ( | ) | const [inline] |
Definition at line 49 of file mitkNonBlockingAlgorithmEvents.h.
{
return new Self( m_Algorithm );
}
Definition at line 59 of file mitkNonBlockingAlgorithmEvents.h.
1.7.2