Class DataWriterQos: extends standard DDS DataWriterQos class to include specific default constructor for the recommended DataWriterQos profile. More...
#include <DataWriterQos.hpp>
Public Member Functions | |
FASTDDS_EXPORTED_API | DataWriterQos () |
Constructor. | |
![]() | |
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 DurabilityQosPolicy & | durability () |
Getter for DurabilityQosPolicy. | |
FASTDDS_EXPORTED_API const DurabilityQosPolicy & | durability () const |
Getter for DurabilityQosPolicy. | |
FASTDDS_EXPORTED_API void | durability (const DurabilityQosPolicy &durability) |
Setter for DurabilityQosPolicy. | |
FASTDDS_EXPORTED_API DurabilityServiceQosPolicy & | durability_service () |
Getter for DurabilityServiceQosPolicy. | |
FASTDDS_EXPORTED_API const DurabilityServiceQosPolicy & | durability_service () const |
Getter for DurabilityServiceQosPolicy. | |
FASTDDS_EXPORTED_API void | durability_service (const DurabilityServiceQosPolicy &durability_service) |
Setter for DurabilityServiceQosPolicy. | |
FASTDDS_EXPORTED_API DeadlineQosPolicy & | deadline () |
Getter for DeadlineQosPolicy. | |
FASTDDS_EXPORTED_API const DeadlineQosPolicy & | deadline () const |
Getter for DeadlineQosPolicy. | |
FASTDDS_EXPORTED_API void | deadline (const DeadlineQosPolicy &deadline) |
Setter for DeadlineQosPolicy. | |
FASTDDS_EXPORTED_API LatencyBudgetQosPolicy & | latency_budget () |
Getter for LatencyBudgetQosPolicy. | |
FASTDDS_EXPORTED_API const LatencyBudgetQosPolicy & | latency_budget () const |
Getter for LatencyBudgetQosPolicy. | |
FASTDDS_EXPORTED_API void | latency_budget (const LatencyBudgetQosPolicy &latency_budget) |
Setter for LatencyBudgetQosPolicy. | |
FASTDDS_EXPORTED_API LivelinessQosPolicy & | liveliness () |
Getter for LivelinessQosPolicy. | |
FASTDDS_EXPORTED_API const LivelinessQosPolicy & | liveliness () const |
Getter for LivelinessQosPolicy. | |
FASTDDS_EXPORTED_API void | liveliness (const LivelinessQosPolicy &liveliness) |
Setter for LivelinessQosPolicy. | |
FASTDDS_EXPORTED_API ReliabilityQosPolicy & | reliability () |
Getter for ReliabilityQosPolicy. | |
FASTDDS_EXPORTED_API const ReliabilityQosPolicy & | reliability () const |
Getter for ReliabilityQosPolicy. | |
FASTDDS_EXPORTED_API void | reliability (const ReliabilityQosPolicy &reliability) |
Setter for ReliabilityQosPolicy. | |
FASTDDS_EXPORTED_API DestinationOrderQosPolicy & | destination_order () |
Getter for DestinationOrderQosPolicy. | |
FASTDDS_EXPORTED_API const DestinationOrderQosPolicy & | destination_order () const |
Getter for DestinationOrderQosPolicy. | |
FASTDDS_EXPORTED_API void | destination_order (const DestinationOrderQosPolicy &destination_order) |
Setter for DestinationOrderQosPolicy. | |
FASTDDS_EXPORTED_API HistoryQosPolicy & | history () |
Getter for HistoryQosPolicy. | |
FASTDDS_EXPORTED_API const HistoryQosPolicy & | history () const |
Getter for HistoryQosPolicy. | |
FASTDDS_EXPORTED_API void | history (const HistoryQosPolicy &history) |
Setter for HistoryQosPolicy. | |
FASTDDS_EXPORTED_API ResourceLimitsQosPolicy & | resource_limits () |
Getter for ResourceLimitsQosPolicy. | |
FASTDDS_EXPORTED_API const ResourceLimitsQosPolicy & | resource_limits () const |
Getter for ResourceLimitsQosPolicy. | |
FASTDDS_EXPORTED_API void | resource_limits (const ResourceLimitsQosPolicy &resource_limits) |
Setter for ResourceLimitsQosPolicy. | |
FASTDDS_EXPORTED_API TransportPriorityQosPolicy & | transport_priority () |
Getter for TransportPriorityQosPolicy. | |
FASTDDS_EXPORTED_API const TransportPriorityQosPolicy & | transport_priority () const |
Getter for TransportPriorityQosPolicy. | |
FASTDDS_EXPORTED_API void | transport_priority (const TransportPriorityQosPolicy &transport_priority) |
Setter for TransportPriorityQosPolicy. | |
FASTDDS_EXPORTED_API LifespanQosPolicy & | lifespan () |
Getter for LifespanQosPolicy. | |
FASTDDS_EXPORTED_API const LifespanQosPolicy & | lifespan () 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 OwnershipQosPolicy & | ownership () |
Getter for OwnershipQosPolicy. | |
FASTDDS_EXPORTED_API const OwnershipQosPolicy & | ownership () const |
Getter for OwnershipQosPolicy. | |
FASTDDS_EXPORTED_API void | ownership (const OwnershipQosPolicy &ownership) |
Setter for OwnershipQosPolicy. | |
FASTDDS_EXPORTED_API OwnershipStrengthQosPolicy & | ownership_strength () |
Getter for OwnershipStrengthQosPolicy. | |
FASTDDS_EXPORTED_API const OwnershipStrengthQosPolicy & | ownership_strength () const |
Getter for OwnershipStrengthQosPolicy. | |
FASTDDS_EXPORTED_API void | ownership_strength (const OwnershipStrengthQosPolicy &ownership_strength) |
Setter for OwnershipStrengthQosPolicy. | |
FASTDDS_EXPORTED_API WriterDataLifecycleQosPolicy & | writer_data_lifecycle () |
Getter for WriterDataLifecycleQosPolicy. | |
FASTDDS_EXPORTED_API const WriterDataLifecycleQosPolicy & | writer_data_lifecycle () const |
Getter for WriterDataLifecycleQosPolicy. | |
FASTDDS_EXPORTED_API void | writer_data_lifecycle (const WriterDataLifecycleQosPolicy &writer_data_lifecycle) |
Setter for WriterDataLifecycleQosPolicy. | |
FASTDDS_EXPORTED_API PublishModeQosPolicy & | publish_mode () |
Getter for PublishModeQosPolicy. | |
FASTDDS_EXPORTED_API const PublishModeQosPolicy & | publish_mode () const |
Getter for PublishModeQosPolicy. | |
FASTDDS_EXPORTED_API void | publish_mode (const PublishModeQosPolicy &publish_mode) |
Setter for PublishModeQosPolicy. | |
FASTDDS_EXPORTED_API DataRepresentationQosPolicy & | representation () |
Getter for DataRepresentationQosPolicy. | |
FASTDDS_EXPORTED_API const DataRepresentationQosPolicy & | representation () const |
Getter for DataRepresentationQosPolicy. | |
FASTDDS_EXPORTED_API void | representation (const DataRepresentationQosPolicy &representation) |
Setter for DataRepresentationQosPolicy. | |
FASTDDS_EXPORTED_API PropertyPolicyQos & | properties () |
Getter for PropertyPolicyQos. | |
FASTDDS_EXPORTED_API const PropertyPolicyQos & | properties () const |
Getter for PropertyPolicyQos. | |
FASTDDS_EXPORTED_API void | properties (const PropertyPolicyQos &properties) |
Setter for PropertyPolicyQos. | |
FASTDDS_EXPORTED_API RTPSReliableWriterQos & | reliable_writer_qos () |
Getter for RTPSReliableWriterQos. | |
FASTDDS_EXPORTED_API const RTPSReliableWriterQos & | reliable_writer_qos () const |
Getter for RTPSReliableWriterQos. | |
FASTDDS_EXPORTED_API void | reliable_writer_qos (const RTPSReliableWriterQos &reliable_writer_qos) |
Setter for RTPSReliableWriterQos. | |
FASTDDS_EXPORTED_API RTPSEndpointQos & | endpoint () |
Getter for RTPSEndpointQos. | |
FASTDDS_EXPORTED_API const RTPSEndpointQos & | endpoint () const |
Getter for RTPSEndpointQos. | |
FASTDDS_EXPORTED_API void | endpoint (const RTPSEndpointQos &endpoint) |
Setter for RTPSEndpointQos. | |
FASTDDS_EXPORTED_API WriterResourceLimitsQos & | writer_resource_limits () |
Getter for WriterResourceLimitsQos. | |
FASTDDS_EXPORTED_API const WriterResourceLimitsQos & | writer_resource_limits () const |
Getter for WriterResourceLimitsQos. | |
FASTDDS_EXPORTED_API void | writer_resource_limits (const WriterResourceLimitsQos &writer_resource_limits) |
Setter for WriterResourceLimitsQos. | |
FASTDDS_EXPORTED_API DataSharingQosPolicy & | data_sharing () |
Getter for DataSharingQosPolicy. | |
FASTDDS_EXPORTED_API const DataSharingQosPolicy & | data_sharing () const |
Getter for DataSharingQosPolicy. | |
FASTDDS_EXPORTED_API void | data_sharing (const DataSharingQosPolicy &data_sharing) |
Setter for DataSharingQosPolicy. | |
Class DataWriterQos: extends standard DDS DataWriterQos class to include specific default constructor for the recommended DataWriterQos profile.
FASTDDS_EXPORTED_API DataWriterQos | ( | ) |
Constructor.