#include <yatephone.h>
Inheritance diagram for DataConsumer:

Public Member Functions | |
| DataConsumer (const char *format="slin") | |
| virtual | ~DataConsumer () |
| virtual void * | getObject (const String &name) const |
| virtual void | Consume (const DataBlock &data, unsigned long tStamp)=0 |
| DataSource * | getConnSource () const |
| DataSource * | getOverSource () const |
| virtual DataSource * | getTransSource () const |
Protected Member Functions | |
| virtual bool | synchronize (DataSource *source) |
Friends | |
| class | DataSource |
|
|
Consumer constructor
|
|
|
Consumer's destructor - complains loudly if still attached to a source |
|
||||||||||||
|
Consumes the data sent to it from a source
|
|
|
Get the data source of this object if it's connected
|
|
|
Get a pointer to a derived class given that class name
Reimplemented from GenObject. Reimplemented in DataTranslator. |
|
|
Get the override data source of this object if it's connected
|
|
|
Get the data source of a translator object
Reimplemented in DataTranslator. |
|
|
Synchronize the consumer with a source
Reimplemented in DataTranslator. |
1.4.4