bbtk::Observable Class Reference

#include <Observable.h>

Inheritance diagram for bbtk::Observable:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 Observable ()
 ~Observable ()
void addObserver (Observer *observer)
void notifyObservers (int idCaller, int command=NO_COMMAND)

Private Attributes

std::vector< Observer * > _observers


Detailed Description

Definition at line 66 of file Observable.h.


Constructor & Destructor Documentation

bbtk::Observable::Observable (  ) 

Definition at line 44 of file Observable.cxx.

00045         {
00046         }

bbtk::Observable::~Observable (  ) 

Definition at line 50 of file Observable.cxx.

00051         {
00052         }


Member Function Documentation

void bbtk::Observable::addObserver ( Observer observer  ) 

void bbtk::Observable::notifyObservers ( int  idCaller,
int  command = NO_COMMAND 
)


Member Data Documentation

std::vector<Observer*> bbtk::Observable::_observers [private]

Definition at line 85 of file Observable.h.

Referenced by addObserver(), and notifyObservers().


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

Generated on Thu May 31 15:13:31 2012 for bbtkGEditor by  doxygen 1.5.7.1