23#ifndef STREAMDATASOURCE_H
24#define STREAMDATASOURCE_H
54 virtual ufmt::CRingItem *
getItem();
Works with factories to provide a data source for undifferentiated ring items.
Abstract base class for DDAS data sources.
Definition: DataSource.h:48
A class taking the input stream as a data source. Most commonly used to construct a data source from ...
Definition: StreamDataSource.h:36
virtual ufmt::CRingItem * getItem()
Get a ring item from the soruce. Implementation of the mandatory interface from the base class.
Definition: StreamDataSource.cpp:35
virtual ~StreamDataSource()
Destructor.
Definition: StreamDataSource.cpp:33
StreamDataSource(ufmt::RingItemFactoryBase *pFactory, std::istream &str)
Constructor.
Definition: StreamDataSource.cpp:29