Helper class to implement callbacks with lifetime management. More...
#include <notifiee.hpp>
Public Types | |
typedef FUNCTOR | tfunctor |
Public Member Functions | |
tnotifiee () | |
~tnotifiee () | |
Private Attributes | |
tnotifier< tfunctor > * | notifier_ |
Pointer the the tnotifier that's linked to us. More... | |
Friends | |
class | tnotifier< tfunctor > |
Helper class to implement callbacks with lifetime management.
This part manages the lifetime off the callback.
Definition at line 32 of file notifiee.hpp.
typedef FUNCTOR gui2::tnotifiee< FUNCTOR >::tfunctor |
Definition at line 35 of file notifiee.hpp.
|
inline |
Definition at line 38 of file notifiee.hpp.
|
inline |
Definition at line 42 of file notifiee.hpp.
Definition at line 36 of file notifiee.hpp.
|
private |
Pointer the the tnotifier that's linked to us.
Definition at line 51 of file notifiee.hpp.
Referenced by gui2::tnotifier< tfunctor >::connect_notifiee(), gui2::tnotifier< tfunctor >::disconnect_notifiee(), and gui2::tnotifiee< tfunctor >::~tnotifiee().