OpenDDS  Snapshot(2023/04/28-20:55)
QOS_Topic_T.cpp
Go to the documentation of this file.
1 
2 #include "dds/DdsDcpsInfrastructureC.h"
3 #include "QOS_Common.h"
4 
6 
7 template <typename XML_QOS_TYPE, typename DDS_QOS_TYPE>
9 {
10 }
11 
12 template <typename XML_QOS_TYPE, typename DDS_QOS_TYPE>
14 {
15 }
16 
17 template <typename XML_QOS_TYPE, typename DDS_QOS_TYPE>
18 void
19 QOS_Topic_T<XML_QOS_TYPE, DDS_QOS_TYPE>::read_qos (DDS_QOS_TYPE& dds_qos, const XML_QOS_TYPE xml_qos)
20 {
21  // First start parsing the QOS settings which the DataWriter, the DataReader,
22  // and the Topic have in common
23  DwDrTpBase::read_qos (dds_qos, xml_qos);
24 
25  // Now parse the topic-only QOS settings.
26 
27 // if (xml_qos->topic_data ())
28 // {
29  // TODO: Have a good look at this.
30 
31 // const std::string value = *xml_qos->topic_data ()->value ();
32 //
33 // ACE_DEBUG ((LM_TRACE,
34 // ACE_TEXT ("QOS_Topic_T<XML_QOS_TYPE, DDS_QOS_TYPE>::read_qos - ")
35 // ACE_TEXT ("Set topic_data to <%C>\n"),
36 // value.c_str ()));
37 //
38 // dds_qos.topic_data.value =
39 // *xml_qos->topic_data ()->value ();
40 // }
41 }
42 
void read_qos(DDS_QOS_TYPE &, const XML_QOS_TYPE)
Definition: QOS_Topic_T.cpp:19
#define OPENDDS_END_VERSIONED_NAMESPACE_DECL