#include <moduleobservers.h>
Public Member Functions | |
~ModuleObservers () | |
void | attach (ModuleObserver &observer) |
void | detach (ModuleObserver &observer) |
void | realise () |
void | unrealise () |
Private Types | |
typedef std::set < ModuleObserver * > | Observers |
Private Attributes | |
Observers | m_observers |
Definition at line 29 of file moduleobservers.h.
typedef std::set<ModuleObserver*> ModuleObservers::Observers [private] |
Definition at line 31 of file moduleobservers.h.
ModuleObservers::~ModuleObservers | ( | ) | [inline] |
Definition at line 34 of file moduleobservers.h.
References m_observers.
void ModuleObservers::attach | ( | ModuleObserver & | observer | ) | [inline] |
Definition at line 38 of file moduleobservers.h.
References m_observers.
void ModuleObservers::detach | ( | ModuleObserver & | observer | ) | [inline] |
Definition at line 43 of file moduleobservers.h.
References m_observers.
void ModuleObservers::realise | ( | ) | [inline] |
Definition at line 48 of file moduleobservers.h.
References i, and m_observers.
void ModuleObservers::unrealise | ( | ) | [inline] |
Definition at line 54 of file moduleobservers.h.
References i, and m_observers.
Observers ModuleObservers::m_observers [private] |
Definition at line 32 of file moduleobservers.h.
Referenced by attach(), detach(), realise(), unrealise(), and ~ModuleObservers().