#include "dds_manager.hpp" #include DDSManager::DDSManager(QObject *parent) : QObject(parent) , publisher_(std::make_unique()) { } DDSManager::~DDSManager() = default; bool DDSManager::init() { return publisher_->init(); } void DDSManager::publishOnce() { if (publisher_->publish()) { emit messagePublished( QString::fromStdString(publisher_->getCurrentMessage()), publisher_->getCurrentIndex() ); } }