#include "freElementals.h"#include "itkLightObject.h"


Go to the source code of this file.
Namespaces | |
| namespace | FREE |
Classes | |
| class | FREE::NotificationEventBase |
| Abstract event object in f.r.e.e.. More... | |
| class | FREE::CallbackEventBase |
| Abstract event object in f.r.e.e., used for every kind of callback... More... | |
| class | FREE::ProgressEventBase |
| Abstract event object for progress events in f.r.e.e.. More... | |
| class | FREE::NotificationEvent< T > |
| Event object in f.r.e.e.. More... | |
| class | FREE::CallbackEvent< T > |
| Event object in f.r.e.e., used for every kind of callback... More... | |
| class | FREE::ProgressEvent< T > |
| Event object for progress events in f.r.e.e.. More... | |
Defines | |
| #define | freNewEventBaseMacro(x, FncPtr) |
| #define | freNewEventMacro(x, T, FncPtr) |
| #define freNewEventBaseMacro | ( | x, | |||
| FncPtr | ) |
Value:
static Pointer New(FncPtr pE)\ {\ Pointer smartPtr;\ x* rawPtr = new x(pE);\ smartPtr = rawPtr;\ rawPtr->UnRegister();\ return smartPtr;\ }\
Definition at line 32 of file freEvents.h.
| #define freNewEventMacro | ( | x, | |||
| T, | |||||
| FncPtr | ) |
Value:
static Pointer New(T* pObject,FncPtr pE)\ {\ Pointer smartPtr;\ x* rawPtr = new x(pObject, pE);\ smartPtr = rawPtr;\ rawPtr->UnRegister();\ return smartPtr;\ }\
Definition at line 42 of file freEvents.h.
1.5.3 written by Dimitri van Heesch,
© 1997-2000