#ifndef SCIQLOP_AMDAPROVIDER_H #define SCIQLOP_AMDAPROVIDER_H #include "AmdaGlobal.h" #include #include #include Q_DECLARE_LOGGING_CATEGORY(LOG_AmdaProvider) class QNetworkReply; class QNetworkRequest; /** * @brief The AmdaProvider class is an example of how a data provider can generate data */ class SCIQLOP_AMDA_EXPORT AmdaProvider : public IDataProvider { Q_OBJECT public: explicit AmdaProvider(); std::shared_ptr clone() const override; virtual IDataSeries *getData(const DataProviderParameters ¶meters)override; }; #endif // SCIQLOP_AMDAPROVIDER_H