ModuleObservers Class Reference

#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

Detailed Description

Definition at line 29 of file moduleobservers.h.


Member Typedef Documentation

typedef std::set<ModuleObserver*> ModuleObservers::Observers [private]

Definition at line 31 of file moduleobservers.h.


Constructor & Destructor Documentation

ModuleObservers::~ModuleObservers (  )  [inline]

Definition at line 34 of file moduleobservers.h.

References m_observers.


Member Function Documentation

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.


Field Documentation

Definition at line 32 of file moduleobservers.h.

Referenced by attach(), detach(), realise(), unrealise(), and ~ModuleObservers().


The documentation for this class was generated from the following file:

Generated by  doxygen 1.6.2