DDS-PSM-C++ 1.0 ISO C++ API for OpenSplice DDS |
#include <TQosProvider.hpp>
Additional Inherited Members | |
Protected Attributes inherited from dds::core::Reference< DELEGATE > | |
DELEGATE_REF_T | impl_ |
Definition at line 43 of file TQosProvider.hpp.
| explicit |
Create a QosProvider fetching QoS configuration from the specified URI. For instance, the following code:
QosProvider xml_file_provider("file:///somewhere/on/disk/qos-config.xml"); QosProvider json_file_provider(""file:///somewhere/on/disk/json-config.json"); QosProvider json_http_provider(""http:///somewhere.org/here/json-config.json");
The URI determines the how the Qos configuration is fetched and the format in which it is represented. This specification requires compliant implementations to support at least one file based configuration using the XML syntax defined as part of the DDS for CCM specification (formal/12.02.01).
| explicit |
dds::sub::qos::DataReaderQos dds::core::TQosProvider< DELEGATE >::datareader_qos | ( | ) |
dds::sub::qos::DataReaderQos dds::core::TQosProvider< DELEGATE >::datareader_qos | ( | const std::string & | id | ) |
dds::pub::qos::DataWriterQos dds::core::TQosProvider< DELEGATE >::datawriter_qos | ( | ) |
dds::pub::qos::DataWriterQos dds::core::TQosProvider< DELEGATE >::datawriter_qos | ( | const std::string & | id | ) |
dds::domain::qos::DomainParticipantQos dds::core::TQosProvider< DELEGATE >::participant_qos | ( | ) |
dds::domain::qos::DomainParticipantQos dds::core::TQosProvider< DELEGATE >::participant_qos | ( | const std::string & | id | ) |
dds::pub::qos::PublisherQos dds::core::TQosProvider< DELEGATE >::publisher_qos | ( | ) |
dds::pub::qos::PublisherQos dds::core::TQosProvider< DELEGATE >::publisher_qos | ( | const std::string & | id | ) |
dds::sub::qos::SubscriberQos dds::core::TQosProvider< DELEGATE >::subscriber_qos | ( | ) |
dds::sub::qos::SubscriberQos dds::core::TQosProvider< DELEGATE >::subscriber_qos | ( | const std::string & | id | ) |
dds::topic::qos::TopicQos dds::core::TQosProvider< DELEGATE >::topic_qos | ( | ) |
dds::topic::qos::TopicQos dds::core::TQosProvider< DELEGATE >::topic_qos | ( | const std::string & | id | ) |