#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. |