Class OwnershipStrengthQosPolicy

Inheritance Relationships

Base Types

Class Documentation

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

Specifies the value of the “strength” used to arbitrate among multiple DataWriter objects that attempt to modify the same instance of a data-object (identified by Topic + key).This policy only applies if the OWNERSHIP QoS policy is of kind EXCLUSIVE.

Note

Mutable Qos Policy

Public Functions

inline RTPS_DllAPI OwnershipStrengthQosPolicy()

Constructor.

virtual RTPS_DllAPI ~OwnershipStrengthQosPolicy() = default

Destructor.

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

Clears the QosPolicy object.

Public Members

uint32_t value

Strength

By default, 0.