46 FdDataSource(ufmt::RingItemFactoryBase *pFactory,
int fd);
55 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 file descriptor as a data source. Most commonly used to construct a data source fr...
Definition: FdDataSource.h:35
virtual ~FdDataSource()
Destructor.
Definition: FdDataSource.cpp:32
virtual ufmt::CRingItem * getItem()
Get a ring item from the soruce. Implementation of the mandatory interface from the base class.
Definition: FdDataSource.cpp:34
FdDataSource(ufmt::RingItemFactoryBase *pFactory, int fd)
Constructor.
Definition: FdDataSource.cpp:29