Class SubscriberQos, contains all the possible Qos that can be set for a determined Subscriber. More...
#include <SubscriberQos.hpp>
Public Member Functions | |
FASTDDS_EXPORTED_API | SubscriberQos () |
Constructor. | |
virtual FASTDDS_EXPORTED_API | ~SubscriberQos () |
Destructor. | |
bool | operator== (const SubscriberQos &b) const |
const PresentationQosPolicy & | presentation () const |
Getter for PresentationQosPolicy. | |
PresentationQosPolicy & | presentation () |
Getter for PresentationQosPolicy. | |
void | presentation (const PresentationQosPolicy &presentation) |
Setter for PresentationQosPolicy. | |
const PartitionQosPolicy & | partition () const |
Getter for PartitionQosPolicy. | |
PartitionQosPolicy & | partition () |
Getter for PartitionQosPolicy. | |
void | partition (const PartitionQosPolicy &partition) |
Setter for PartitionQosPolicy. | |
const GroupDataQosPolicy & | group_data () const |
Getter for GroupDataQosPolicy. | |
GroupDataQosPolicy & | group_data () |
Getter for GroupDataQosPolicy. | |
void | group_data (const GroupDataQosPolicy &group_data) |
Setter for GroupDataQosPolicy. | |
const EntityFactoryQosPolicy & | entity_factory () const |
Getter for EntityFactoryQosPolicy. | |
EntityFactoryQosPolicy & | entity_factory () |
Getter for EntityFactoryQosPolicy. | |
void | entity_factory (const EntityFactoryQosPolicy &entity_factory) |
Setter for EntityFactoryQosPolicy. | |
Class SubscriberQos, contains all the possible Qos that can be set for a determined Subscriber.
Although these values can be set 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.
|
inline |
Constructor.
|
inlinevirtual |
Destructor.
|
inline |
Getter for EntityFactoryQosPolicy.
|
inline |
Getter for EntityFactoryQosPolicy.
|
inline |
Setter for EntityFactoryQosPolicy.
entity_factory | new value for the EntityFactoryQosPolicy |
|
inline |
Getter for GroupDataQosPolicy.
|
inline |
Getter for GroupDataQosPolicy.
|
inline |
Setter for GroupDataQosPolicy.
group_data | new value for the GroupDataQosPolicy |
|
inline |
|
inline |
Getter for PartitionQosPolicy.
|
inline |
Getter for PartitionQosPolicy.
|
inline |
Setter for PartitionQosPolicy.
partition | new value for the PartitionQosPolicy |
|
inline |
Getter for PresentationQosPolicy.
|
inline |
Getter for PresentationQosPolicy.
|
inline |
Setter for PresentationQosPolicy.
presentation | new value for the PresentationQosPolicy |