Subject Class Reference

#include <Subject.h>

Inherited by AudioConfig.

List of all members.

Public Member Functions

virtual ~Subject ()
void AddObserver (Observer *_Obs)
void DeleteObserver (Observer *_Obs)

Protected Member Functions

void Notify ()


Detailed Description

Class Subject Implementation of the observer pattern.
Author:
Adrian Gaudebert - adrian.gaudebert@gmail.com

Simon Stephan - s.stephan88@gmail.com


Constructor & Destructor Documentation

Subject::~Subject (  )  [virtual]

Destructor


Member Function Documentation

void Subject::AddObserver ( Observer _Obs  ) 

Add an observer

Parameters:
_Obs Pointer to the observer

void Subject::DeleteObserver ( Observer _Obs  ) 

Remove an observer

Parameters:
_Obs Pointer to the observer

void Subject::Notify (  )  [protected]

Notify to the subscribed observers that a change has happened


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

Generated on Mon Jan 19 22:14:51 2009 for saMP by  doxygen 1.5.8