/** * Initialisation for Subscriber * $Id$ * $HeadURL$ * $Author$ */ #pragma once #include #include #include #include "topic_data.h" namespace NGL { class INGLLogger; } namespace DataSampleReceiver { class Initialisation : public DDSConnector::DdsConnector { public: Initialisation(int domainId, int exerciseId, const QVector &vDdro); ~Initialisation() = default; bool init(const QStringList &qosFileList = QStringList()) override final; private: // DroTypes that will be subscribed to QVector m_vDdro; NGL::INGLLogger& m_logger; }; }