Go to the documentation of this file.
11 #ifndef RTCTK_TELSUB_DDSWAITSETIF_HPP
12 #define RTCTK_TELSUB_DDSWAITSETIF_HPP
19 #include <system_error>
46 std::vector<std::string> m_topics = {};
47 std::vector<std::string> m_multicast_addresses = {};
50 std::vector<std::string> m_interface_white_list ={};
136 #endif // RTCTK_TELSUB_DDSWAITSETIF_HPP
static const std::string DEFAULT_QOS_PROFILE
default profile name for different DDS QoSs
Definition: dds.hpp:147
Project-wide configuration header.
Definition: commandReplier.cpp:20
Declares AgnosticDataSamples.
static const DomainId_t DEFAULT_DOMAIN_ID
default Domain Id for different DDS
Definition: dds.hpp:153
Base class abstracting DDS communication code.
Definition: ddsWaitSetIf.hpp:58
Parameter set to be passed to classes deriving from DdsWaitSetIf.
Definition: ddsWaitSetIf.hpp:40
Declares some common DDS functionality.
virtual AgnosticDataSamples & GetSamples() RTCTK_NOEXCEPT=0
Returns reference to data structure holding taken data samples.
Definition: mudpiProcessingError.hpp:119
virtual ~DdsWaitSetIf() RTCTK_NOEXCEPT
Definition: ddsWaitSetIf.hpp:61
int int32_t
Definition: mudpi.h:17
#define RTCTK_NOEXCEPT
Definition: config.hpp:15
static const std::string TELEM_DP_QOS_FILE
default file name for different DDS QoSs
Definition: dds.hpp:141
DdsWaitSetIf() RTCTK_NOEXCEPT
Definition: ddsWaitSetIf.hpp:60
Container of DDS samples and associated sample information.
Definition: agnosticDataSamples.hpp:71
const char * GetTopicName(DataWriter *writer)
Definition: ddsCommon.cpp:21