|
solarpowerlog trunk
|
#include <IObserverSubject.h>

Public Member Functions | |
| virtual | ~IObserverSubject () |
| virtual void | Subscribe (class IObserverObserver *observer) |
| virtual void | UnSubscribe (class IObserverObserver *observer) |
| virtual void | SetSubscription (class IObserverObserver *observer, bool subscribe=true) |
| virtual bool | CheckSubscription (class IObserverObserver *observer) |
| virtual void | Notify (void) |
| virtual unsigned int | GetNumSubscribers (void) |
Protected Member Functions | |
| IObserverSubject () | |
| IObserverSubject::~IObserverSubject | ( | ) | [virtual] |
Definition at line 96 of file IObserverSubject.cpp.
| IObserverSubject::IObserverSubject | ( | ) | [protected] |
Definition at line 90 of file IObserverSubject.cpp.
| bool IObserverSubject::CheckSubscription | ( | class IObserverObserver * | observer | ) | [virtual] |
Definition at line 70 of file IObserverSubject.cpp.
| unsigned int IObserverSubject::GetNumSubscribers | ( | void | ) | [virtual] |
Definition at line 65 of file IObserverSubject.cpp.
| void IObserverSubject::Notify | ( | void | ) | [virtual] |
Definition at line 57 of file IObserverSubject.cpp.
| void IObserverSubject::SetSubscription | ( | class IObserverObserver * | observer, |
| bool | subscribe = true |
||
| ) | [virtual] |
Definition at line 81 of file IObserverSubject.cpp.
| void IObserverSubject::Subscribe | ( | class IObserverObserver * | observer | ) | [virtual] |
Definition at line 45 of file IObserverSubject.cpp.
| void IObserverSubject::UnSubscribe | ( | class IObserverObserver * | observer | ) | [virtual] |
Definition at line 51 of file IObserverSubject.cpp.