#include <support/Observer.h>
Inheritance diagram for BObserver:

Public Member Functions | |
| BObserver (const SContext &context) | |
Protected Member Functions | |
| virtual status_t | DispatchEffect (const SValue &told) |
| Turn an effect into into a series of Observed() calls. | |
| virtual status_t | HandleEffect (const SValue &in, const SValue &inBindings, const SValue &outBindings, SValue *out) |
| Capture effect calls and send through DispatchEffect(). | |
| virtual void | Observed (const SValue &key, const SValue &value)=0 |
| Override this to receive observed events. | |
| virtual | ~BObserver () |
|
|
|
|
|
|
|
|
Turn an effect into into a series of Observed() calls.
Reimplemented in BSerialObserver. |
|
||||||||||||||||||||
|
Capture effect calls and send through DispatchEffect().
Reimplemented from BBinder. |
|
||||||||||||
|
Override this to receive observed events.
Implemented in BCatalogMirror, and BRandomIterator. |