17 #ifndef STROMX_RUNTIME_DATAPROVIDER_H 18 #define STROMX_RUNTIME_DATAPROVIDER_H 24 class AbstractFactory;
58 virtual void sleep(
const unsigned int microseconds) = 0;
110 #endif // STROMX_RUNTIME_DATAPROVIDER_H virtual void lockParameters()=0
virtual void testForInterrupt()=0
virtual const AbstractFactory & factory() const =0
Factory of operator and data objects.
Definition: AbstractFactory.h:32
The stromx class library.
Definition: AdjustRgbChannels.cpp:29
virtual void unlockParameters()=0
virtual void sendOutputData(const Id2DataMapper &mapper)=0
Provider of functions to receive and send data.
Definition: DataProvider.h:35
virtual void receiveInputData(const Id2DataMapper &mapper)=0
virtual void sleep(const unsigned int microseconds)=0
Abstract base class of ID-to-data mappers.
Definition: Id2DataMapper.h:30