Safe DDS
eprosima::safedds::dds::PresentationQosPolicy Class Reference

Qos Policy to control how received samples are ordered and presented to the subscriber application. More...

#include <PresentationQosPolicy.hpp>

Public Member Functions

bool is_default () const noexcept
 returns whether the QosPolicy is in its default state More...
 

Public Attributes

PresentationQosPolicyAccessScopeKind access_scope_kind = DEFAULT_KIND
 Presentation access scope kind. More...
 
bool coherent_access = DEFAULT_COHERENT_ACCESS
 Presentation coherent access flag. More...
 
bool ordered_access = DEFAULT_ORDERED_ACCESS
 Presentation ordered access flag. More...
 

Static Public Attributes

static constexpr QosPolicyId POLICY_ID = QosPolicyId::PRESENTATION_QOS_POLICY_ID
 QoS policy id. More...
 
static constexpr PresentationQosPolicyAccessScopeKind DEFAULT_KIND
 QoS policy access_scope default value. More...
 
static constexpr bool DEFAULT_COHERENT_ACCESS = false
 QoS policy coherent_access default value. More...
 
static constexpr bool DEFAULT_ORDERED_ACCESS = false
 QoS policy ordered_access default value. More...
 

Detailed Description

Qos Policy to control how received samples are ordered and presented to the subscriber application.

Member Function Documentation

◆ is_default()

bool eprosima::safedds::dds::PresentationQosPolicy::is_default ( ) const
noexcept

returns whether the QosPolicy is in its default state

Returns
true if the QosPolicy is in its default state

Member Data Documentation

◆ access_scope_kind

PresentationQosPolicyAccessScopeKind eprosima::safedds::dds::PresentationQosPolicy::access_scope_kind = DEFAULT_KIND

Presentation access scope kind.

◆ coherent_access

bool eprosima::safedds::dds::PresentationQosPolicy::coherent_access = DEFAULT_COHERENT_ACCESS

Presentation coherent access flag.

◆ DEFAULT_COHERENT_ACCESS

constexpr bool eprosima::safedds::dds::PresentationQosPolicy::DEFAULT_COHERENT_ACCESS = false
staticconstexpr

QoS policy coherent_access default value.

◆ DEFAULT_KIND

constexpr PresentationQosPolicyAccessScopeKind eprosima::safedds::dds::PresentationQosPolicy::DEFAULT_KIND
staticconstexpr
Initial value:
=
PresentationQosPolicyAccessScopeKind::INSTANCE_PRESENTATION_QOS

QoS policy access_scope default value.

◆ DEFAULT_ORDERED_ACCESS

constexpr bool eprosima::safedds::dds::PresentationQosPolicy::DEFAULT_ORDERED_ACCESS = false
staticconstexpr

QoS policy ordered_access default value.

◆ ordered_access

bool eprosima::safedds::dds::PresentationQosPolicy::ordered_access = DEFAULT_ORDERED_ACCESS

Presentation ordered access flag.

◆ POLICY_ID

constexpr QosPolicyId eprosima::safedds::dds::PresentationQosPolicy::POLICY_ID = QosPolicyId::PRESENTATION_QOS_POLICY_ID
staticconstexpr

QoS policy id.


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