|
Pottu
|
Abstract baseclass for all datasources. More...
#include <DataSource.hpp>


Public Member Functions | |
| virtual | ~DataSource () |
| Virtual destructor. | |
| virtual bool | allDone () const noexcept=0 |
| Asking if all is done. More... | |
| virtual void | process (std::vector< dataitem_t > &dp)=0 |
| Fills new dataitems to the container. More... | |
Abstract baseclass for all datasources.
Datasource is a special stage in a pottu pipeline since it produces data for the pipeline. Every pipeline has a DataSource as the first stage.
|
pure virtualnoexcept |
Asking if all is done.
Implemented in pottu::FileReader.
|
pure virtual |
Fills new dataitems to the container.
| dp | Container where the new dataitems will be pushed. |
Implemented in pottu::FileReader.