Elements
6.2
A C++ base framework for the Euclid Software.
|
Go to the documentation of this file.
27 #ifndef ELEMENTSEXAMPLES_ELEMENTSEXAMPLES_DATASOURCEUSER_H_
28 #define ELEMENTSEXAMPLES_ELEMENTSEXAMPLES_DATASOURCEUSER_H_
96 #endif // ELEMENTSEXAMPLES_ELEMENTSEXAMPLES_DATASOURCEUSER_H_
defines the macros to be used for explicit export of the symbols
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.
virtual double getRecordValue(std::size_t index) const =0
Fetch the value of the n-th record of the DataSource.
#define ELEMENTS_API
Dummy definitions for the backward compatibility mode.
virtual ~DataSourceInterface()=default
This class has been created to demonstrate unit testing. It is an Interface over a DataSource (a File...