#ifndef NUMBERSERIESSERVICE_H #define NUMBERSERIESSERVICE_H #include "data/numberseries.h" #include "data/season.h" #include "service.h" #include "core_global.h" class CORESHARED_EXPORT NumberSeriesService : public Service { public: NumberSeriesService() = default; QSharedPointer forPluginAndSeason(const QString& pluginId, const QSharedPointer& season); QSharedPointer forPlugin(const QString& pluginId); QSharedPointer nextForPlugin(const QString& pluginId, qx::QxSession* pSession = nullptr); QList > allForSeason(const QSharedPointer& season); QString nextStrForPlugin(const QString& pluginId, qx::QxSession* pSession = nullptr); }; #endif // NUMBERSERIESSERVICE_H