HDK
|
#include <UT_Notifier.h>
Public Types | |
typedef UT_Functor1< void, EVENT_TYPE > | Callback |
Public Member Functions | |
UT_NotifierImpl () | |
~UT_NotifierImpl () override | |
virtual void | addObserver (UT_NotifierList &list, Callback &callback) |
void | removeObserver (UT_NotifierList &list) override |
virtual bool | hasObserver (const UT_NotifierList &list) const |
virtual void | notifyObservers (EVENT_TYPE event) |
int64 | getMemoryUsage (bool inclusive) const |
Returns the amount of memory owned by this UT_NotifierImpl. More... | |
bool | hasObservers () const |
Public Member Functions inherited from UT_Notifier | |
UT_Notifier () | |
virtual | ~UT_Notifier () |
Definition at line 102 of file UT_Notifier.h.
typedef UT_Functor1< void, EVENT_TYPE > UT_NotifierImpl< EVENT_TYPE >::Callback |
Definition at line 109 of file UT_Notifier.h.
UT_NotifierImpl< EVENT_TYPE >::UT_NotifierImpl | ( | ) |
Definition at line 21 of file UT_Notifier.C.
|
override |
Definition at line 28 of file UT_Notifier.C.
|
virtual |
Definition at line 58 of file UT_Notifier.C.
|
inline |
Returns the amount of memory owned by this UT_NotifierImpl.
Definition at line 162 of file UT_Notifier.h.
|
virtual |
Definition at line 50 of file UT_Notifier.C.
bool UT_NotifierImpl< EVENT_TYPE >::hasObservers | ( | ) | const |
Definition at line 166 of file UT_Notifier.C.
|
virtual |
Definition at line 140 of file UT_Notifier.C.
|
overridevirtual |
Implements UT_Notifier.
Definition at line 81 of file UT_Notifier.C.