Medical Imaging Interaction Toolkit
2023.12.00
Medical Imaging Interaction Toolkit
|
#include <mitkMessage.h>
Public Types | |
typedef MessageBase< MessageAbstractDelegate4< T, U, V, W, A > > | Super |
typedef Super::ListenerList | ListenerList |
Public Types inherited from mitk::MessageBase< MessageAbstractDelegate4< T, U, V, W > > | |
typedef std::vector< MessageAbstractDelegate4< T, U, V, W > * > | ListenerList |
Public Member Functions | |
void | Send (T t, U u, V v, W w) const |
void | operator() (T t, U u, V v, W w) const |
Public Member Functions inherited from mitk::MessageBase< MessageAbstractDelegate4< T, U, V, W > > | |
virtual | ~MessageBase () |
MessageBase () | |
MessageBase (const MessageBase &o) | |
MessageBase & | operator= (const MessageBase &o) |
void | AddListener (const MessageAbstractDelegate4< T, U, V, W > &delegate) const |
void | operator+= (const MessageAbstractDelegate4< T, U, V, W > &delegate) const |
void | RemoveListener (const MessageAbstractDelegate4< T, U, V, W > &delegate) const |
void | operator-= (const MessageAbstractDelegate4< T, U, V, W > &delegate) const |
const ListenerList & | GetListeners () const |
bool | HasListeners () const |
bool | IsEmpty () const |
Additional Inherited Members | |
Protected Attributes inherited from mitk::MessageBase< MessageAbstractDelegate4< T, U, V, W > > | |
ListenerList | m_Listeners |
List of listeners. More... | |
std::mutex | m_Mutex |
Definition at line 564 of file mitkMessage.h.
typedef Super::ListenerList mitk::Message4< T, U, V, W, A >::ListenerList |
Definition at line 568 of file mitkMessage.h.
typedef MessageBase<MessageAbstractDelegate4<T, U, V, W, A> > mitk::Message4< T, U, V, W, A >::Super |
Definition at line 567 of file mitkMessage.h.
|
inline |
Definition at line 587 of file mitkMessage.h.
References mitk::Message4< T, U, V, W, A >::Send().
|
inline |
Definition at line 570 of file mitkMessage.h.
References mitk::MessageBase< MessageAbstractDelegate4< T, U, V, W > >::m_Listeners, and mitk::MessageBase< MessageAbstractDelegate4< T, U, V, W > >::m_Mutex.
Referenced by mitk::Message4< T, U, V, W, A >::operator()().