Medical Imaging Interaction Toolkit
2016.11.0
Medical Imaging Interaction Toolkit
|
#include <mitkMessage.h>
Public Member Functions | |
MessageDelegate1 (R *object, A(R::*memberFunctionPointer)(T)) | |
virtual | ~MessageDelegate1 () |
virtual A | Execute (T t) const |
bool | operator== (const MessageAbstractDelegate1< T, A > *c) const |
MessageAbstractDelegate1< T, A > * | Clone () const |
Public Member Functions inherited from mitk::MessageAbstractDelegate1< T, A > | |
virtual | ~MessageAbstractDelegate1 () |
This class essentially wraps a function pointer with signature A(R::*function)(T). A is the return type of your callback function, R the type of the class implementing the function and T the type of the argument.
Use this class to add a callback function to messages with one parameter.
If you need more parameters, use MessageDelegate2 etc.
Definition at line 193 of file mitkMessage.h.
|
inline |
Definition at line 198 of file mitkMessage.h.
Referenced by mitk::MessageDelegate1< R, T, A >::Clone().
|
inlinevirtual |
Definition at line 203 of file mitkMessage.h.
|
inlinevirtual |
Implements mitk::MessageAbstractDelegate1< T, A >.
Definition at line 223 of file mitkMessage.h.
References mitk::MessageDelegate1< R, T, A >::MessageDelegate1().
|
inlinevirtual |
Implements mitk::MessageAbstractDelegate1< T, A >.
Definition at line 205 of file mitkMessage.h.
|
inlinevirtual |
Implements mitk::MessageAbstractDelegate1< T, A >.
Definition at line 210 of file mitkMessage.h.