#include <IObserver.h>

Public Member Functions | |
| virtual | ~IObservable () |
| virtual void | attach (IObserver *) const |
| virtual void | detach (IObserver *) const |
| virtual void | notify (void *param=0) const |
Protected Member Functions | |
| IObservable () | |
Private Attributes | |
| std::list< IObserver * > | observers |
Definition at line 44 of file IObserver.h.
| ~IObservable | ( | ) | [virtual] |
Definition at line 43 of file Observer.cpp.
| IObservable | ( | ) | [protected] |
Definition at line 40 of file Observer.cpp.
| void attach | ( | IObserver * | o | ) | const [virtual] |
Definition at line 46 of file Observer.cpp.
References IObservable::observers.
Referenced by CmosRWChecksumObserver::CmosRWChecksumObserver().
| void detach | ( | IObserver * | o | ) | const [virtual] |
Definition at line 51 of file Observer.cpp.
References IObservable::observers.
Referenced by CmosRWChecksumObserver::~CmosRWChecksumObserver().
| void notify | ( | void * | param = 0 |
) | const [virtual] |
Definition at line 56 of file Observer.cpp.
References IObservable::observers.
Referenced by Suppressable::resumeNotification(), testPlatform::testCmosChecksum(), testPlatform::testCmosWriting(), CmosRWIo::writeByte(), and CmosRWFile::writeByte().
Definition at line 56 of file IObserver.h.
Referenced by IObservable::attach(), IObservable::detach(), and IObservable::notify().
1.7.1