#pragma once namespace DDSConnector { template void PubSubBase::updatePartitionQoS(P &pubSub) { if (pubSub == nullptr) return; auto publisherQos = pubSub.qos(); dds::core::policy::Partition partitionQos; partitionQos.name( m_partitions ); publisherQos << partitionQos; pubSub.qos(publisherQos); } }