27 #ifndef ELEMENTSEXAMPLES_ELEMENTSEXAMPLES_DATASOURCEUSER_H_
28 #define ELEMENTSEXAMPLES_ELEMENTSEXAMPLES_DATASOURCEUSER_H_
97 #endif // ELEMENTSEXAMPLES_ELEMENTSEXAMPLES_DATASOURCEUSER_H_
virtual double getRecordValue(std::size_t index) const =0
Fetch the value of the n-th record of the DataSource.
defines the macros to be used for explicit export of the symbols
#define ELEMENTS_API
Dummy definitions for the backward compatibility mode.
This class has been created to demonstrate unit testing. It manipulates an object implementing DataSo...
virtual std::size_t countRecords() const =0
Count the number of records into the DataSource.
This class has been created to demonstrate unit testing. It is an Interface over a DataSource (a File...
virtual ~DataSourceInterface()=default