#include <QOS_Topic_T.h>
Inheritance diagram for QOS_Topic_T< XML_QOS_TYPE, DDS_QOS_TYPE >:
Public Member Functions | |
QOS_Topic_T (void) | |
~QOS_Topic_T (void) | |
void | read_qos (DDS_QOS_TYPE &, const XML_QOS_TYPE) |
Private Types | |
typedef QOS_DwDrTp_Base_T< XML_QOS_TYPE, DDS_QOS_TYPE > | DwDrTpBase |
Definition at line 14 of file QOS_Topic_T.h.
typedef QOS_DwDrTp_Base_T<XML_QOS_TYPE, DDS_QOS_TYPE> QOS_Topic_T< XML_QOS_TYPE, DDS_QOS_TYPE >::DwDrTpBase [private] |
Definition at line 24 of file QOS_Topic_T.h.
QOS_Topic_T< XML_QOS_TYPE, DDS_QOS_TYPE >::QOS_Topic_T | ( | void | ) |
QOS_Topic_T< XML_QOS_TYPE, DDS_QOS_TYPE >::~QOS_Topic_T | ( | void | ) |
void QOS_Topic_T< XML_QOS_TYPE, DDS_QOS_TYPE >::read_qos | ( | DDS_QOS_TYPE & | , | |
const | XML_QOS_TYPE | |||
) |
Reimplemented from QOS_DwDrTp_Base_T< XML_QOS_TYPE, DDS_QOS_TYPE >.
Definition at line 17 of file QOS_Topic_T.cpp.
References QOS_DwDrTp_Base_T< XML_QOS_TYPE, DDS_QOS_TYPE >::read_qos().
00018 { 00019 // First start parsing the QOS settings which the DataWriter, the DataReader, 00020 // and the Topic have in common 00021 DwDrTpBase::read_qos (dds_qos, xml_qos); 00022 00023 // Now parse the topic-only QOS settings. 00024 00025 // if (xml_qos->topic_data ()) 00026 // { 00027 // TODO: Have a good look at this. 00028 00029 // const std::string value = *xml_qos->topic_data ()->value (); 00030 // 00031 // ACE_DEBUG ((LM_TRACE, 00032 // ACE_TEXT ("QOS_Topic_T<XML_QOS_TYPE, DDS_QOS_TYPE>::read_qos - ") 00033 // ACE_TEXT ("Set topic_data to <%C>\n"), 00034 // value.c_str ())); 00035 // 00036 // dds_qos.topic_data.value = 00037 // *xml_qos->topic_data ()->value (); 00038 // } 00039 }