CoreDX DDS Modern C++ API
|
This class provides the implementation of the TopicQos. More...
Public Member Functions | |
void | policy (const dds::core::policy::TopicData &td) |
Set the policy. | |
void | policy (const dds::core::policy::Durability &q) |
Set the policy. | |
void | policy (const dds::core::policy::Deadline &q) |
Set the policy. | |
void | policy (const dds::core::policy::LatencyBudget &q) |
Set the policy. | |
void | policy (const dds::core::policy::Liveliness &q) |
Set the policy. | |
void | policy (const dds::core::policy::Reliability &q) |
Set the policy. | |
void | policy (const dds::core::policy::DestinationOrder &q) |
Set the policy. | |
void | policy (const dds::core::policy::History &q) |
Set the policy. | |
void | policy (const dds::core::policy::ResourceLimits &q) |
Set the policy. | |
void | policy (const dds::core::policy::TransportPriority &q) |
Set the policy. | |
void | policy (const dds::core::policy::Lifespan &q) |
Set the policy. | |
void | policy (const org::toc::coredx::core::policy::EntityName &q) |
Set the policy. | |
void | policy (const org::toc::coredx::core::policy::Logging &q) |
Set the policy. | |
template<typename POLICY > | |
const POLICY & | policy () const |
Access the templated policy. | |
template<typename POLICY > | |
POLICY & | policy () |
Access the templated policy. | |
This class provides the implementation of the TopicQos.
TopicQos contains the following QoS Policies: