#include <cel_observable.h>

Public Member Functions | |
| virtual void | notify () |
| void | attachObserver (Observer *inObserver) |
| void | detachObserver (Observer *inObserver) |
| void | detachAllObservers () |
Definition at line 26 of file cel_observable.h.
| virtual void Celartem::Observable::notify | ( | ) | [virtual] |
This method invokes Observer::update of the attached observer instances.
| void Celartem::Observable::attachObserver | ( | Observer * | inObserver | ) |
| void Celartem::Observable::detachObserver | ( | Observer * | inObserver | ) |
| void Celartem::Observable::detachAllObservers | ( | ) |
This method detaches all the Observer instances which have been attached to this instance.