Medical Imaging Interaction Toolkit  2016.11.0
Medical Imaging Interaction Toolkit
mitk::MessageDelegate2< R, T, U, A > Class Template Reference

#include <mitkMessage.h>

Inheritance diagram for mitk::MessageDelegate2< R, T, U, A >:
Collaboration diagram for mitk::MessageDelegate2< R, T, U, A >:

Public Member Functions

 MessageDelegate2 (R *object, A(R::*memberFunctionPointer)(T, U))
 
virtual ~MessageDelegate2 ()
 
virtual A Execute (T t, U u) const
 
bool operator== (const MessageAbstractDelegate2< T, U, A > *c) const
 
MessageAbstractDelegate2< T, U, A > * Clone () const
 
- Public Member Functions inherited from mitk::MessageAbstractDelegate2< T, U, A >
virtual ~MessageAbstractDelegate2 ()
 

Detailed Description

template<class R, typename T, typename U, typename A = void>
class mitk::MessageDelegate2< R, T, U, A >

Definition at line 230 of file mitkMessage.h.

Constructor & Destructor Documentation

template<class R, typename T, typename U, typename A = void>
mitk::MessageDelegate2< R, T, U, A >::MessageDelegate2 ( R *  object,
A(R::*)(T, U)  memberFunctionPointer 
)
inline

Definition at line 235 of file mitkMessage.h.

Referenced by mitk::MessageDelegate2< R, T, U, A >::Clone().

template<class R, typename T, typename U, typename A = void>
virtual mitk::MessageDelegate2< R, T, U, A >::~MessageDelegate2 ( )
inlinevirtual

Definition at line 240 of file mitkMessage.h.

Member Function Documentation

template<class R, typename T, typename U, typename A = void>
MessageAbstractDelegate2<T, U, A>* mitk::MessageDelegate2< R, T, U, A >::Clone ( ) const
inlinevirtual
template<class R, typename T, typename U, typename A = void>
virtual A mitk::MessageDelegate2< R, T, U, A >::Execute ( t,
u 
) const
inlinevirtual

Implements mitk::MessageAbstractDelegate2< T, U, A >.

Definition at line 242 of file mitkMessage.h.

template<class R, typename T, typename U, typename A = void>
bool mitk::MessageDelegate2< R, T, U, A >::operator== ( const MessageAbstractDelegate2< T, U, A > *  c) const
inlinevirtual

Implements mitk::MessageAbstractDelegate2< T, U, A >.

Definition at line 247 of file mitkMessage.h.


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