OpenDDS  Snapshot(2023/04/28-20:55)
Static Public Member Functions | Static Private Member Functions | List of all members
DataWriterQos_Handler Class Reference

#include <DataWriterQos_Handler.h>

Static Public Member Functions

static bool get_datawriter_qos (::DDS::DataWriterQos &dw_qos, ::dds::qosProfile *profile, const ACE_TCHAR *name=0)
 

Static Private Member Functions

static bool get_datawriter_qos (DDS::DataWriterQos &dw_qos, dds::datawriterQos *dw)
 

Detailed Description

Author
Marcel Smit (msmit.nosp@m.@rem.nosp@m.edy.n.nosp@m.l)

Definition at line 20 of file DataWriterQos_Handler.h.

Member Function Documentation

◆ get_datawriter_qos() [1/2]

static bool DataWriterQos_Handler::get_datawriter_qos ( ::DDS::DataWriterQos dw_qos,
::dds::qosProfile *  profile,
const ACE_TCHAR name = 0 
)
static

Find the correct datawriterQos within the given profile, based on the given name.

Referenced by OpenDDS::DCPS::QOS_XML_Handler::get_datawriter_qos().

◆ get_datawriter_qos() [2/2]

bool DataWriterQos_Handler::get_datawriter_qos ( DDS::DataWriterQos dw_qos,
dds::datawriterQos *  dw 
)
staticprivate

Start parsing the QOS XML, using the template classes.

Definition at line 51 of file DataWriterQos_Handler.cpp.

References OPENDDS_END_VERSIONED_NAMESPACE_DECL, and QOS_DataWriter_T< XML_QOS_TYPE, DDS_QOS_TYPE >::read_qos().

53 {
55  dw_type datawriter_qos_handler;
56  datawriter_qos_handler.read_qos(dw_qos, dw);
57 
58  return true;
59 }
void read_qos(DDS_QOS_TYPE &, const XML_QOS_TYPE)

The documentation for this class was generated from the following files: