![]() |
aGrUM
0.20.2
a C++ library for (probabilistic) graphical models
|
Every class who would catch signal from signaler should derive from Listener. More...
#include <agrum/tools/core/signal/listener.h>
Public Member Functions | |
Listener () | |
Class constructor. More... | |
Listener (const Listener &l) | |
virtual | ~Listener () |
void | attachSignal__ (__sig__::ISignaler *sender) |
void | detachSignal__ (__sig__::ISignaler *sender) |
Every class who would catch signal from signaler should derive from Listener.
Definition at line 73 of file listener.h.
|
private |
Alias for the list of signal senders.
Definition at line 76 of file listener.h.
gum::Listener::Listener | ( | ) |
Class constructor.
Definition at line 34 of file listener.cpp.
References gum::Set< Key, Alloc >::emplace().
gum::Listener::Listener | ( | const Listener & | l | ) |
Definition at line 36 of file listener.cpp.
References gum::Set< Key, Alloc >::emplace().
|
virtual |
Definition at line 44 of file listener.cpp.
References gum::Set< Key, Alloc >::emplace().
INLINE void gum::Listener::attachSignal__ | ( | __sig__::ISignaler * | sender | ) |
Definition at line 35 of file listener_inl.h.
References gum::Set< Key, Alloc >::emplace().
INLINE void gum::Listener::detachSignal__ | ( | __sig__::ISignaler * | sender | ) |
Definition at line 39 of file listener_inl.h.
References gum::Set< Key, Alloc >::emplace().
|
private |
Definition at line 93 of file listener.h.