Go to the source code of this file.
Namespaces | |
namespace | itk |
Compounds | |
class | EventObject |
Abstraction of the Events used to communicating among filters and with GUIs. More... | |
Defines | |
#define | itkEventMacro(classname, super) |
|
Value: class classname : public super { \ public: \ typedef classname Self; \ typedef super Superclass; \ classname() {} \ virtual ~classname() {} \ virtual const char * GetEventName() const { return #classname; } \ virtual bool CheckEvent(const ::itk::EventObject* e) const \ { return dynamic_cast<const Self*>(e); } \ virtual ::itk::EventObject* MakeObject() const \ { return new Self; } \ private: \ classname(const Self&); \ void operator=(const Self&); \ } Definition at line 114 of file itkEventObject.h. |