CoreDX DDS Modern C++ API
Public Member Functions | List of all members
org::toc::coredx::pub::qos::DataWriterQos Class Reference

This class provides the implementation of the DataWriterQos. More...

Public Member Functions

void policy (const dds::core::policy::UserData &user_data)
 Set the policy.
 
void policy (const dds::core::policy::Durability &durability)
 Set the policy.
 
void policy (const dds::core::policy::Deadline &deadline)
 Set the policy.
 
void policy (const dds::core::policy::LatencyBudget &budget)
 Set the policy.
 
void policy (const dds::core::policy::Liveliness &liveliness)
 Set the policy.
 
void policy (const dds::core::policy::Reliability &reliability)
 Set the policy.
 
void policy (const dds::core::policy::DestinationOrder &order)
 Set the policy.
 
void policy (const dds::core::policy::History &history)
 Set the policy.
 
void policy (const dds::core::policy::ResourceLimits &resources)
 Set the policy.
 
void policy (const dds::core::policy::WriterDataLifecycle &lifecycle)
 Set the policy.
 
void policy (const org::toc::coredx::core::policy::EntityName &en)
 Set the policy.
 
void policy (const org::toc::coredx::core::policy::Rpc &q)
 Set the policy.
 
void policy (const org::toc::coredx::core::policy::DataTag &q)
 Set the policy.
 
void policy (const org::toc::coredx::core::policy::Logging &q)
 Set the policy.
 
void policy (const org::toc::coredx::core::policy::RTPSWriter &q)
 Set the policy.
 
template<typename POLICY >
const POLICY & policy () const
 Access the templated policy.
 
template<typename POLICY >
POLICY & policy ()
 Access the templated policy.
 

Detailed Description

This class provides the implementation of the DataWriterQos.

DataWriterQos contains the following QoS Policies:


© 2009-2020 Twin Oaks Computing, Inc
Castle Rock, CO 80104
All rights reserved.