Medical Imaging Interaction Toolkit  2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
berry::MessageAbstractDelegate4< T, U, V, W, A > Class Template Referenceabstract

#include <berryMessage.h>

Inheritance diagram for berry::MessageAbstractDelegate4< T, U, V, W, A >:

Public Member Functions

virtual ~MessageAbstractDelegate4 ()
 
virtual A Execute (T t, U u, V v, W w) const =0
 
virtual bool operator== (const MessageAbstractDelegate4 *cmd)=0
 
virtual MessageAbstractDelegate4Clone () const =0
 

Detailed Description

template<typename T, typename U, typename V, typename W, typename A = void>
class berry::MessageAbstractDelegate4< T, U, V, W, A >

Definition at line 110 of file berryMessage.h.

Constructor & Destructor Documentation

◆ ~MessageAbstractDelegate4()

template<typename T , typename U , typename V , typename W , typename A = void>
virtual berry::MessageAbstractDelegate4< T, U, V, W, A >::~MessageAbstractDelegate4 ( )
inlinevirtual

Definition at line 114 of file berryMessage.h.

Member Function Documentation

◆ Clone()

template<typename T , typename U , typename V , typename W , typename A = void>
virtual MessageAbstractDelegate4* berry::MessageAbstractDelegate4< T, U, V, W, A >::Clone ( ) const
pure virtual

◆ Execute()

template<typename T , typename U , typename V , typename W , typename A = void>
virtual A berry::MessageAbstractDelegate4< T, U, V, W, A >::Execute ( t,
u,
v,
w 
) const
pure virtual

◆ operator==()

template<typename T , typename U , typename V , typename W , typename A = void>
virtual bool berry::MessageAbstractDelegate4< T, U, V, W, A >::operator== ( const MessageAbstractDelegate4< T, U, V, W, A > *  cmd)
pure virtual

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