/** * @RDE_HEADER@ * HMI Plugin for effect management (Interface for access from other Plugins) * $Id$ * $HeadURL$ * $Author$ * Created by Filip Biedziak, SLSE, 2020-07-29 */ #pragma once #include #include #include namespace EffectManagement { /** * @brief The DataInterface class provides the Topics Clients only for the GUI Plugins */ class DataInterface : public DataPluginBase::Interface { public: using DataPluginBase::Interface::Interface; virtual std::shared_ptr getDtc() = 0; virtual std::shared_ptr getFtc() = 0; }; } // namespace EffectManagement //namespace SoundManagement //{ ///** // * @brief The DataInterface class provides the Topics Clients only for the GUI Plugins // */ //class DataInterface : public DataPluginBase::Interface //{ //public: // using DataPluginBase::Interface::Interface; // virtual std::shared_ptr getDtc() = 0; // virtual std::shared_ptr getFtc() = 0; //}; //} // namespace SoundManagement