21 #ifndef OSPL_DDS_CORE_DETAIL_TQOSPROVIDERIMPL_HPP_ 22 #define OSPL_DDS_CORE_DETAIL_TQOSPROVIDERIMPL_HPP_ 41 :
Reference(new DELEGATE(uri, profile)) { }
51 ISOCPP_REPORT_STACK_NC_BEGIN();
52 return this->delegate()->participant_qos(NULL);
59 ISOCPP_REPORT_STACK_NC_BEGIN();
60 return this->delegate()->participant_qos(
id.c_str());
67 ISOCPP_REPORT_STACK_NC_BEGIN();
68 return this->delegate()->topic_qos(NULL);
75 ISOCPP_REPORT_STACK_NC_BEGIN();
76 return this->delegate()->topic_qos(
id.c_str());
84 ISOCPP_REPORT_STACK_NC_BEGIN();
85 return this->delegate()->subscriber_qos(NULL);
92 ISOCPP_REPORT_STACK_NC_BEGIN();
93 return this->delegate()->subscriber_qos(
id.c_str());
100 ISOCPP_REPORT_STACK_NC_BEGIN();
101 return this->delegate()->datareader_qos(NULL);
108 ISOCPP_REPORT_STACK_NC_BEGIN();
109 return this->delegate()->datareader_qos(
id.c_str());
116 ISOCPP_REPORT_STACK_NC_BEGIN();
117 return this->delegate()->publisher_qos(NULL);
124 ISOCPP_REPORT_STACK_NC_BEGIN();
125 return this->delegate()->publisher_qos(
id.c_str());
132 ISOCPP_REPORT_STACK_NC_BEGIN();
133 return this->delegate()->datawriter_qos(NULL);
140 ISOCPP_REPORT_STACK_NC_BEGIN();
141 return this->delegate()->datawriter_qos(
id.c_str());
dds::domain::qos::DomainParticipantQos participant_qos()
This class provides the basic mechanism for an application to specify Quality of Service attributes f...
This object provides the basic mechanism for an application to specify Quality of Service attributes ...
dds::sub::qos::DataReaderQos datareader_qos()
dds::sub::qos::SubscriberQos subscriber_qos()
Base class for reference-counted objects.
This struct provides the basic mechanism for an application to specify Quality of Service attributes ...
dds::pub::qos::DataWriterQos datawriter_qos()
QosProvider(const std::string &uri, const std::string &profile)
dds::pub::qos::PublisherQos publisher_qos()
This object provides the basic mechanism for an application to specify Quality of Service attributes ...
This class provides the basic mechanism for an application to specify Quality of Service attributes f...
dds::topic::qos::TopicQos topic_qos()
This class provides the basic mechanism for an application to specify Quality of Service attributes f...