#pragma once #include #ifdef BUILD_WITH_EXTERNAL_DDS #include #include #endif namespace GuezIedManagement { class DataInterface : public DataPluginBase::Interface { public: using DataPluginBase::Interface::Interface; #ifdef BUILD_WITH_EXTERNAL_DDS virtual std::shared_ptr getDtc() = 0; virtual std::shared_ptr getFtc() = 0; #endif }; }