Fast DDS  Version 3.6.1.0
Fast DDS
DataReaderQos Class Reference

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

#include <DataReaderQos.hpp>

Inheritance diagram for DataReaderQos:
DataReaderQos

Public Member Functions

FASTDDS_EXPORTED_API DataReaderQos ()
 Constructor. More...
 
- Public Member Functions inherited from DataReaderQos
FASTDDS_EXPORTED_API DataReaderQos ()
 Constructor. More...
 
FASTDDS_EXPORTED_API bool operator== (const DataReaderQos &b) const
 
FASTDDS_EXPORTED_API ReaderQos get_readerqos (const SubscriberQos &sqos) const
 
FASTDDS_EXPORTED_API DurabilityQosPolicydurability ()
 Getter for DurabilityQosPolicy. More...
 
FASTDDS_EXPORTED_API const DurabilityQosPolicydurability () const
 Getter for DurabilityQosPolicy. More...
 
FASTDDS_EXPORTED_API void durability (const DurabilityQosPolicy &new_value)
 Setter for DurabilityQosPolicy. More...
 
FASTDDS_EXPORTED_API DeadlineQosPolicydeadline ()
 Getter for DeadlineQosPolicy. More...
 
FASTDDS_EXPORTED_API const DeadlineQosPolicydeadline () const
 Getter for DeadlineQosPolicy. More...
 
FASTDDS_EXPORTED_API void deadline (const DeadlineQosPolicy &new_value)
 Setter for DeadlineQosPolicy. More...
 
FASTDDS_EXPORTED_API LatencyBudgetQosPolicylatency_budget ()
 Getter for LatencyBudgetQosPolicy. More...
 
FASTDDS_EXPORTED_API const LatencyBudgetQosPolicylatency_budget () const
 Getter for LatencyBudgetQosPolicy. More...
 
FASTDDS_EXPORTED_API void latency_budget (const LatencyBudgetQosPolicy &new_value)
 Setter for LatencyBudgetQosPolicy. More...
 
FASTDDS_EXPORTED_API LivelinessQosPolicyliveliness ()
 Getter for LivelinessQosPolicy. More...
 
FASTDDS_EXPORTED_API const LivelinessQosPolicyliveliness () const
 Getter for LivelinessQosPolicy. More...
 
FASTDDS_EXPORTED_API void liveliness (const LivelinessQosPolicy &new_value)
 Setter for LivelinessQosPolicy. More...
 
FASTDDS_EXPORTED_API ReliabilityQosPolicyreliability ()
 Getter for ReliabilityQosPolicy. More...
 
FASTDDS_EXPORTED_API const ReliabilityQosPolicyreliability () const
 Getter for ReliabilityQosPolicy. More...
 
FASTDDS_EXPORTED_API void reliability (const ReliabilityQosPolicy &new_value)
 Setter for ReliabilityQosPolicy. More...
 
FASTDDS_EXPORTED_API DestinationOrderQosPolicydestination_order ()
 Getter for DestinationOrderQosPolicy. More...
 
FASTDDS_EXPORTED_API const DestinationOrderQosPolicydestination_order () const
 Getter for DestinationOrderQosPolicy. More...
 
FASTDDS_EXPORTED_API void destination_order (const DestinationOrderQosPolicy &new_value)
 Setter for DestinationOrderQosPolicy. More...
 
FASTDDS_EXPORTED_API HistoryQosPolicyhistory ()
 Getter for HistoryQosPolicy. More...
 
FASTDDS_EXPORTED_API const HistoryQosPolicyhistory () const
 Getter for HistoryQosPolicy. More...
 
FASTDDS_EXPORTED_API void history (const HistoryQosPolicy &new_value)
 Setter for HistoryQosPolicy. More...
 
FASTDDS_EXPORTED_API ResourceLimitsQosPolicyresource_limits ()
 Getter for ResourceLimitsQosPolicy. More...
 
FASTDDS_EXPORTED_API const ResourceLimitsQosPolicyresource_limits () const
 Getter for ResourceLimitsQosPolicy. More...
 
FASTDDS_EXPORTED_API void resource_limits (const ResourceLimitsQosPolicy &new_value)
 Setter for ResourceLimitsQosPolicy. More...
 
FASTDDS_EXPORTED_API UserDataQosPolicy & user_data ()
 Getter for UserDataQosPolicy. More...
 
FASTDDS_EXPORTED_API const UserDataQosPolicy & user_data () const
 Getter for UserDataQosPolicy. More...
 
FASTDDS_EXPORTED_API void user_data (const UserDataQosPolicy &new_value)
 Setter for UserDataQosPolicy. More...
 
FASTDDS_EXPORTED_API OwnershipQosPolicyownership ()
 Getter for OwnershipQosPolicy. More...
 
FASTDDS_EXPORTED_API const OwnershipQosPolicyownership () const
 Getter for OwnershipQosPolicy. More...
 
FASTDDS_EXPORTED_API void ownership (const OwnershipQosPolicy &new_value)
 Setter for OwnershipQosPolicy. More...
 
FASTDDS_EXPORTED_API TimeBasedFilterQosPolicytime_based_filter ()
 Getter for TimeBasedFilterQosPolicy. More...
 
FASTDDS_EXPORTED_API const TimeBasedFilterQosPolicytime_based_filter () const
 Getter for TimeBasedFilterQosPolicy. More...
 
FASTDDS_EXPORTED_API void time_based_filter (const TimeBasedFilterQosPolicy &new_value)
 Setter for TimeBasedFilterQosPolicy. More...
 
FASTDDS_EXPORTED_API ReaderDataLifecycleQosPolicyreader_data_lifecycle ()
 Getter for ReaderDataLifecycleQosPolicy. More...
 
FASTDDS_EXPORTED_API const ReaderDataLifecycleQosPolicyreader_data_lifecycle () const
 Getter for ReaderDataLifecycleQosPolicy. More...
 
FASTDDS_EXPORTED_API void reader_data_lifecycle (const ReaderDataLifecycleQosPolicy &new_value)
 Setter for ReaderDataLifecycleQosPolicy. More...
 
FASTDDS_EXPORTED_API LifespanQosPolicylifespan ()
 Getter for LifespanQosPolicy. More...
 
FASTDDS_EXPORTED_API const LifespanQosPolicylifespan () const
 Getter for LifespanQosPolicy. More...
 
FASTDDS_EXPORTED_API void lifespan (const LifespanQosPolicy &new_value)
 Setter for LifespanQosPolicy. More...
 
FASTDDS_EXPORTED_API DurabilityServiceQosPolicydurability_service ()
 Getter for DurabilityServiceQosPolicy. More...
 
FASTDDS_EXPORTED_API const DurabilityServiceQosPolicydurability_service () const
 Getter for DurabilityServiceQosPolicy. More...
 
FASTDDS_EXPORTED_API void durability_service (const DurabilityServiceQosPolicy &new_value)
 Setter for DurabilityServiceQosPolicy. More...
 
FASTDDS_EXPORTED_API RTPSReliableReaderQosreliable_reader_qos ()
 Getter for RTPSReliableReaderQos. More...
 
FASTDDS_EXPORTED_API const RTPSReliableReaderQosreliable_reader_qos () const
 Getter for RTPSReliableReaderQos. More...
 
FASTDDS_EXPORTED_API void reliable_reader_qos (const RTPSReliableReaderQos &new_value)
 Setter for RTPSReliableReaderQos. More...
 
FASTDDS_EXPORTED_API TypeConsistencyEnforcementQosPolicytype_consistency ()
 Getter for TypeConsistencyEnforcementQosPolicy. More...
 
FASTDDS_EXPORTED_API const TypeConsistencyEnforcementQosPolicytype_consistency () const
 Getter for TypeConsistencyEnforcementQosPolicy. More...
 
FASTDDS_EXPORTED_API void type_consistency (const TypeConsistencyEnforcementQosPolicy &new_value)
 Setter for TypeConsistencyEnforcementQosPolicy. More...
 
FASTDDS_EXPORTED_API const DataRepresentationQosPolicyrepresentation () const
 Getter for DataRepresentationQosPolicy. More...
 
FASTDDS_EXPORTED_API DataRepresentationQosPolicyrepresentation ()
 Getter for DataRepresentationQosPolicy. More...
 
FASTDDS_EXPORTED_API void representation (const DataRepresentationQosPolicy &representation)
 Setter for DataRepresentationQosPolicy. More...
 
FASTDDS_EXPORTED_API bool expects_inline_qos () const
 Getter for expects_inline_qos. More...
 
FASTDDS_EXPORTED_API void expects_inline_qos (bool new_value)
 Setter for expects_inline_qos. More...
 
FASTDDS_EXPORTED_API PropertyPolicyQosproperties ()
 Getter for PropertyPolicyQos. More...
 
FASTDDS_EXPORTED_API const PropertyPolicyQosproperties () const
 Getter for PropertyPolicyQos. More...
 
FASTDDS_EXPORTED_API void properties (const PropertyPolicyQos &new_value)
 Setter for PropertyPolicyQos. More...
 
FASTDDS_EXPORTED_API RTPSEndpointQosendpoint ()
 Getter for RTPSEndpointQos. More...
 
FASTDDS_EXPORTED_API const RTPSEndpointQosendpoint () const
 Getter for RTPSEndpointQos. More...
 
FASTDDS_EXPORTED_API void endpoint (const RTPSEndpointQos &new_value)
 Setter for RTPSEndpointQos. More...
 
FASTDDS_EXPORTED_API ReaderResourceLimitsQosreader_resource_limits ()
 Getter for ReaderResourceLimitsQos. More...
 
FASTDDS_EXPORTED_API const ReaderResourceLimitsQosreader_resource_limits () const
 Getter for ReaderResourceLimitsQos. More...
 
FASTDDS_EXPORTED_API void reader_resource_limits (const ReaderResourceLimitsQos &new_value)
 Setter for ReaderResourceLimitsQos. More...
 
FASTDDS_EXPORTED_API DataSharingQosPolicydata_sharing ()
 Getter for DataSharingQosPolicy. More...
 
FASTDDS_EXPORTED_API const DataSharingQosPolicydata_sharing () const
 Getter for DataSharingQosPolicy. More...
 
FASTDDS_EXPORTED_API void data_sharing (const DataSharingQosPolicy &data_sharing)
 Setter for DataSharingQosPolicy. More...
 

Detailed Description

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

Constructor & Destructor Documentation

◆ DataReaderQos()

FASTDDS_EXPORTED_API DataReaderQos ( )

Constructor.


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