Medical Imaging Interaction Toolkit
2024.12.99-0da743f6
Medical Imaging Interaction Toolkit
|
#include <berryMessage.h>
Public Types | |
typedef D | Delegate |
typedef std::vector< Delegate * > | ListType |
Public Member Functions | |
DelegateList () | |
~DelegateList () | |
void | Add (const Delegate &d) const |
void | Remove (const Delegate &d) const |
bool | IsEmpty () const |
template<typename Dummy > | |
void | Send0 (Dummy) const |
template<typename T > | |
void | Send1 (T t) const |
template<typename T , typename U > | |
void | Send2 (T t, U u) const |
template<typename T , typename U , typename V > | |
void | Send3 (T t, U u, V v) const |
template<typename T , typename U , typename V , typename W > | |
void | Send4 (T t, U u, V v, W w) const |
void | SetExceptionHandler (const AbstractExceptionHandler &handler) |
AbstractExceptionHandler * | GetExceptionHandler () const |
ListType | GetDelegates () const |
Definition at line 392 of file berryMessage.h.
typedef D berry::DelegateList< D >::Delegate |
Definition at line 397 of file berryMessage.h.
typedef std::vector<Delegate*> berry::DelegateList< D >::ListType |
Definition at line 398 of file berryMessage.h.
|
inline |
Definition at line 400 of file berryMessage.h.
|
inline |
Definition at line 406 of file berryMessage.h.
|
inline |
Definition at line 417 of file berryMessage.h.
|
inline |
Definition at line 669 of file berryMessage.h.
|
inline |
Definition at line 662 of file berryMessage.h.
|
inline |
Definition at line 449 of file berryMessage.h.
|
inline |
Definition at line 434 of file berryMessage.h.
|
inline |
Definition at line 455 of file berryMessage.h.
|
inline |
Definition at line 496 of file berryMessage.h.
|
inline |
Definition at line 536 of file berryMessage.h.
|
inline |
Definition at line 576 of file berryMessage.h.
|
inline |
Definition at line 616 of file berryMessage.h.
|
inline |
Definition at line 655 of file berryMessage.h.