Class DataWriterQos, containing all the possible Qos that can be set for a determined DataWriter. More...
#include <DataWriterQos.hpp>
Class DataWriterQos, containing all the possible Qos that can be set for a determined DataWriter.
Although these values can be and are transmitted during the Endpoint Discovery Protocol, not all of the behaviour associated with them has been implemented in the library. Please consult each of them to check for implementation details and default values.
| FASTDDS_EXPORTED_API DataWriterQos | ( | ) |
Constructor.
|
default |
Destructor.
|
inline |
Getter for DataSharingQosPolicy.
|
inline |
Getter for DataSharingQosPolicy.
|
inline |
Setter for DataSharingQosPolicy.
| data_sharing | new value for the DataSharingQosPolicy |
|
inline |
Getter for DeadlineQosPolicy.
|
inline |
Getter for DeadlineQosPolicy.
|
inline |
Setter for DeadlineQosPolicy.
| deadline | new value for the DeadlineQosPolicy |
|
inline |
Getter for DestinationOrderQosPolicy.
|
inline |
Getter for DestinationOrderQosPolicy.
|
inline |
Setter for DestinationOrderQosPolicy.
| destination_order | new value for the DestinationOrderQosPolicy |
|
inline |
Getter for DurabilityQosPolicy.
|
inline |
Getter for DurabilityQosPolicy.
|
inline |
Setter for DurabilityQosPolicy.
| durability | new value for the DurabilityQosPolicy |
|
inline |
Getter for DurabilityServiceQosPolicy.
|
inline |
Getter for DurabilityServiceQosPolicy.
|
inline |
Setter for DurabilityServiceQosPolicy.
| durability_service | new value for the DurabilityServiceQosPolicy |
|
inline |
Getter for RTPSEndpointQos.
|
inline |
Getter for RTPSEndpointQos.
|
inline |
Setter for RTPSEndpointQos.
| endpoint | new value for the RTPSEndpointQos |
| FASTDDS_EXPORTED_API WriterQos get_writerqos | ( | const PublisherQos & | pqos, |
| const TopicQos & | tqos | ||
| ) | const |
|
inline |
Getter for HistoryQosPolicy.
|
inline |
Getter for HistoryQosPolicy.
|
inline |
Setter for HistoryQosPolicy.
| history | new value for the HistoryQosPolicy |
|
inline |
Getter for LatencyBudgetQosPolicy.
|
inline |
Getter for LatencyBudgetQosPolicy.
|
inline |
Setter for LatencyBudgetQosPolicy.
| latency_budget | new value for the LatencyBudgetQosPolicy |
|
inline |
Getter for LifespanQosPolicy.
|
inline |
Getter for LifespanQosPolicy.
|
inline |
Setter for LifespanQosPolicy.
| lifespan | new value for the LifespanQosPolicy |
|
inline |
Getter for LivelinessQosPolicy.
|
inline |
Getter for LivelinessQosPolicy.
|
inline |
Setter for LivelinessQosPolicy.
| liveliness | new value for the LivelinessQosPolicy |
|
inline |
|
inline |
Getter for OwnershipQosPolicy.
|
inline |
Getter for OwnershipQosPolicy.
|
inline |
Setter for OwnershipQosPolicy.
| ownership | new value for the OwnershipQosPolicy |
|
inline |
Getter for OwnershipStrengthQosPolicy.
|
inline |
Getter for OwnershipStrengthQosPolicy.
|
inline |
Setter for OwnershipStrengthQosPolicy.
| ownership_strength | new value for the OwnershipStrengthQosPolicy |
|
inline |
Getter for PropertyPolicyQos.
|
inline |
Getter for PropertyPolicyQos.
|
inline |
Setter for PropertyPolicyQos.
| properties | new value for the PropertyPolicyQos |
|
inline |
Getter for PublishModeQosPolicy.
|
inline |
Getter for PublishModeQosPolicy.
|
inline |
Setter for PublishModeQosPolicy.
| publish_mode | new value for the PublishModeQosPolicy |
|
inline |
Getter for ReliabilityQosPolicy.
|
inline |
Getter for ReliabilityQosPolicy.
|
inline |
Setter for ReliabilityQosPolicy.
| reliability | new value for the ReliabilityQosPolicy |
|
inline |
Getter for RTPSReliableWriterQos.
|
inline |
Getter for RTPSReliableWriterQos.
|
inline |
Setter for RTPSReliableWriterQos.
| reliable_writer_qos | new value for the RTPSReliableWriterQos |
|
inline |
Getter for DataRepresentationQosPolicy.
|
inline |
Getter for DataRepresentationQosPolicy.
|
inline |
Setter for DataRepresentationQosPolicy.
| representation | new value for the DataRepresentationQosPolicy |
|
inline |
Getter for ResourceLimitsQosPolicy.
|
inline |
Getter for ResourceLimitsQosPolicy.
|
inline |
Setter for ResourceLimitsQosPolicy.
| resource_limits | new value for the ResourceLimitsQosPolicy |
|
inline |
Getter for TransportPriorityQosPolicy.
|
inline |
Getter for TransportPriorityQosPolicy.
|
inline |
Setter for TransportPriorityQosPolicy.
| transport_priority | new value for the TransportPriorityQosPolicy |
|
inline |
Getter for UserDataQosPolicy.
|
inline |
Getter for UserDataQosPolicy.
|
inline |
Setter for UserDataQosPolicy.
| user_data | new value for the UserDataQosPolicy |
|
inline |
Getter for WriterDataLifecycleQosPolicy.
|
inline |
Getter for WriterDataLifecycleQosPolicy.
|
inline |
Setter for WriterDataLifecycleQosPolicy.
| writer_data_lifecycle | new value for the WriterDataLifecycleQosPolicy |
|
inline |
Getter for WriterResourceLimitsQos.
|
inline |
Getter for WriterResourceLimitsQos.
|
inline |
Setter for WriterResourceLimitsQos.
| writer_resource_limits | new value for the WriterResourceLimitsQos |