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