Fast DDS  Version 3.1.2
Fast DDS
Loading...
Searching...
No Matches
DataWriterQos Class Reference

Class DataWriterQos: extends standard DDS DataWriterQos class to include specific default constructor for the recommended DataWriterQos profile. More...

#include <DataWriterQos.hpp>

Inheritance diagram for DataWriterQos:

Public Member Functions

FASTDDS_EXPORTED_API DataWriterQos ()
 Constructor.
 
- Public Member Functions inherited from DataWriterQos
FASTDDS_EXPORTED_API DataWriterQos ()
 Constructor.
 
FASTDDS_EXPORTED_API ~DataWriterQos ()=default
 Destructor.
 
FASTDDS_EXPORTED_API bool operator== (const DataWriterQos &b) const
 
FASTDDS_EXPORTED_API WriterQos get_writerqos (const PublisherQos &pqos, const TopicQos &tqos) const
 
FASTDDS_EXPORTED_API DurabilityQosPolicydurability ()
 Getter for DurabilityQosPolicy.
 
FASTDDS_EXPORTED_API const DurabilityQosPolicydurability () const
 Getter for DurabilityQosPolicy.
 
FASTDDS_EXPORTED_API void durability (const DurabilityQosPolicy &durability)
 Setter for DurabilityQosPolicy.
 
FASTDDS_EXPORTED_API DurabilityServiceQosPolicydurability_service ()
 Getter for DurabilityServiceQosPolicy.
 
FASTDDS_EXPORTED_API const DurabilityServiceQosPolicydurability_service () const
 Getter for DurabilityServiceQosPolicy.
 
FASTDDS_EXPORTED_API void durability_service (const DurabilityServiceQosPolicy &durability_service)
 Setter for DurabilityServiceQosPolicy.
 
FASTDDS_EXPORTED_API DeadlineQosPolicydeadline ()
 Getter for DeadlineQosPolicy.
 
FASTDDS_EXPORTED_API const DeadlineQosPolicydeadline () const
 Getter for DeadlineQosPolicy.
 
FASTDDS_EXPORTED_API void deadline (const DeadlineQosPolicy &deadline)
 Setter for DeadlineQosPolicy.
 
FASTDDS_EXPORTED_API LatencyBudgetQosPolicylatency_budget ()
 Getter for LatencyBudgetQosPolicy.
 
FASTDDS_EXPORTED_API const LatencyBudgetQosPolicylatency_budget () const
 Getter for LatencyBudgetQosPolicy.
 
FASTDDS_EXPORTED_API void latency_budget (const LatencyBudgetQosPolicy &latency_budget)
 Setter for LatencyBudgetQosPolicy.
 
FASTDDS_EXPORTED_API LivelinessQosPolicyliveliness ()
 Getter for LivelinessQosPolicy.
 
FASTDDS_EXPORTED_API const LivelinessQosPolicyliveliness () const
 Getter for LivelinessQosPolicy.
 
FASTDDS_EXPORTED_API void liveliness (const LivelinessQosPolicy &liveliness)
 Setter for LivelinessQosPolicy.
 
FASTDDS_EXPORTED_API ReliabilityQosPolicyreliability ()
 Getter for ReliabilityQosPolicy.
 
FASTDDS_EXPORTED_API const ReliabilityQosPolicyreliability () const
 Getter for ReliabilityQosPolicy.
 
FASTDDS_EXPORTED_API void reliability (const ReliabilityQosPolicy &reliability)
 Setter for ReliabilityQosPolicy.
 
FASTDDS_EXPORTED_API DestinationOrderQosPolicydestination_order ()
 Getter for DestinationOrderQosPolicy.
 
FASTDDS_EXPORTED_API const DestinationOrderQosPolicydestination_order () const
 Getter for DestinationOrderQosPolicy.
 
FASTDDS_EXPORTED_API void destination_order (const DestinationOrderQosPolicy &destination_order)
 Setter for DestinationOrderQosPolicy.
 
FASTDDS_EXPORTED_API HistoryQosPolicyhistory ()
 Getter for HistoryQosPolicy.
 
FASTDDS_EXPORTED_API const HistoryQosPolicyhistory () const
 Getter for HistoryQosPolicy.
 
FASTDDS_EXPORTED_API void history (const HistoryQosPolicy &history)
 Setter for HistoryQosPolicy.
 
FASTDDS_EXPORTED_API ResourceLimitsQosPolicyresource_limits ()
 Getter for ResourceLimitsQosPolicy.
 
FASTDDS_EXPORTED_API const ResourceLimitsQosPolicyresource_limits () const
 Getter for ResourceLimitsQosPolicy.
 
FASTDDS_EXPORTED_API void resource_limits (const ResourceLimitsQosPolicy &resource_limits)
 Setter for ResourceLimitsQosPolicy.
 
FASTDDS_EXPORTED_API TransportPriorityQosPolicytransport_priority ()
 Getter for TransportPriorityQosPolicy.
 
FASTDDS_EXPORTED_API const TransportPriorityQosPolicytransport_priority () const
 Getter for TransportPriorityQosPolicy.
 
FASTDDS_EXPORTED_API void transport_priority (const TransportPriorityQosPolicy &transport_priority)
 Setter for TransportPriorityQosPolicy.
 
FASTDDS_EXPORTED_API LifespanQosPolicylifespan ()
 Getter for LifespanQosPolicy.
 
FASTDDS_EXPORTED_API const LifespanQosPolicylifespan () const
 Getter for LifespanQosPolicy.
 
FASTDDS_EXPORTED_API void lifespan (const LifespanQosPolicy &lifespan)
 Setter for LifespanQosPolicy.
 
FASTDDS_EXPORTED_API UserDataQosPolicy & user_data ()
 Getter for UserDataQosPolicy.
 
FASTDDS_EXPORTED_API const UserDataQosPolicy & user_data () const
 Getter for UserDataQosPolicy.
 
FASTDDS_EXPORTED_API void user_data (const UserDataQosPolicy &user_data)
 Setter for UserDataQosPolicy.
 
FASTDDS_EXPORTED_API OwnershipQosPolicyownership ()
 Getter for OwnershipQosPolicy.
 
FASTDDS_EXPORTED_API const OwnershipQosPolicyownership () const
 Getter for OwnershipQosPolicy.
 
FASTDDS_EXPORTED_API void ownership (const OwnershipQosPolicy &ownership)
 Setter for OwnershipQosPolicy.
 
FASTDDS_EXPORTED_API OwnershipStrengthQosPolicyownership_strength ()
 Getter for OwnershipStrengthQosPolicy.
 
FASTDDS_EXPORTED_API const OwnershipStrengthQosPolicyownership_strength () const
 Getter for OwnershipStrengthQosPolicy.
 
FASTDDS_EXPORTED_API void ownership_strength (const OwnershipStrengthQosPolicy &ownership_strength)
 Setter for OwnershipStrengthQosPolicy.
 
FASTDDS_EXPORTED_API WriterDataLifecycleQosPolicywriter_data_lifecycle ()
 Getter for WriterDataLifecycleQosPolicy.
 
FASTDDS_EXPORTED_API const WriterDataLifecycleQosPolicywriter_data_lifecycle () const
 Getter for WriterDataLifecycleQosPolicy.
 
FASTDDS_EXPORTED_API void writer_data_lifecycle (const WriterDataLifecycleQosPolicy &writer_data_lifecycle)
 Setter for WriterDataLifecycleQosPolicy.
 
FASTDDS_EXPORTED_API PublishModeQosPolicypublish_mode ()
 Getter for PublishModeQosPolicy.
 
FASTDDS_EXPORTED_API const PublishModeQosPolicypublish_mode () const
 Getter for PublishModeQosPolicy.
 
FASTDDS_EXPORTED_API void publish_mode (const PublishModeQosPolicy &publish_mode)
 Setter for PublishModeQosPolicy.
 
FASTDDS_EXPORTED_API DataRepresentationQosPolicyrepresentation ()
 Getter for DataRepresentationQosPolicy.
 
FASTDDS_EXPORTED_API const DataRepresentationQosPolicyrepresentation () const
 Getter for DataRepresentationQosPolicy.
 
FASTDDS_EXPORTED_API void representation (const DataRepresentationQosPolicy &representation)
 Setter for DataRepresentationQosPolicy.
 
FASTDDS_EXPORTED_API PropertyPolicyQosproperties ()
 Getter for PropertyPolicyQos.
 
FASTDDS_EXPORTED_API const PropertyPolicyQosproperties () const
 Getter for PropertyPolicyQos.
 
FASTDDS_EXPORTED_API void properties (const PropertyPolicyQos &properties)
 Setter for PropertyPolicyQos.
 
FASTDDS_EXPORTED_API RTPSReliableWriterQosreliable_writer_qos ()
 Getter for RTPSReliableWriterQos.
 
FASTDDS_EXPORTED_API const RTPSReliableWriterQosreliable_writer_qos () const
 Getter for RTPSReliableWriterQos.
 
FASTDDS_EXPORTED_API void reliable_writer_qos (const RTPSReliableWriterQos &reliable_writer_qos)
 Setter for RTPSReliableWriterQos.
 
FASTDDS_EXPORTED_API RTPSEndpointQosendpoint ()
 Getter for RTPSEndpointQos.
 
FASTDDS_EXPORTED_API const RTPSEndpointQosendpoint () const
 Getter for RTPSEndpointQos.
 
FASTDDS_EXPORTED_API void endpoint (const RTPSEndpointQos &endpoint)
 Setter for RTPSEndpointQos.
 
FASTDDS_EXPORTED_API WriterResourceLimitsQoswriter_resource_limits ()
 Getter for WriterResourceLimitsQos.
 
FASTDDS_EXPORTED_API const WriterResourceLimitsQoswriter_resource_limits () const
 Getter for WriterResourceLimitsQos.
 
FASTDDS_EXPORTED_API void writer_resource_limits (const WriterResourceLimitsQos &writer_resource_limits)
 Setter for WriterResourceLimitsQos.
 
FASTDDS_EXPORTED_API DataSharingQosPolicydata_sharing ()
 Getter for DataSharingQosPolicy.
 
FASTDDS_EXPORTED_API const DataSharingQosPolicydata_sharing () const
 Getter for DataSharingQosPolicy.
 
FASTDDS_EXPORTED_API void data_sharing (const DataSharingQosPolicy &data_sharing)
 Setter for DataSharingQosPolicy.
 

Detailed Description

Class DataWriterQos: extends standard DDS DataWriterQos class to include specific default constructor for the recommended DataWriterQos profile.

Constructor & Destructor Documentation

◆ DataWriterQos()

FASTDDS_EXPORTED_API DataWriterQos ( )

Constructor.


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