Class OwnershipQosPolicy

Inheritance Relationships

Base Types

Class Documentation

class OwnershipQosPolicy : public eprosima::fastdds::dds::Parameter_t, public eprosima::fastdds::dds::QosPolicy

Specifies whether it is allowed for multiple DataWriters to write the same instance of the data and if so, how these modifications should be arbitrated

Note

Immutable Qos Policy

Public Functions

inline FASTDDS_EXPORTED_API OwnershipQosPolicy()

Constructor.

virtual FASTDDS_EXPORTED_API ~OwnershipQosPolicy() = default

Destructor.

inline bool operator==(const OwnershipQosPolicy &b) const
inline virtual void clear() override

Clears the QosPolicy object.

Public Members

OwnershipQosPolicyKind kind

OwnershipQosPolicyKind.