Class DestinationOrder

Inheritance Relationships

Base Type

Class Documentation

class DestinationOrder : public dds::core::Value<detail::DestinationOrder>

Public Functions

explicit DestinationOrder(dds::core::policy::DestinationOrderKind::Type kind = dds::core::policy::DestinationOrderKind::BY_RECEPTION_TIMESTAMP)

Creates a DestinationOrder QoS instance

Parameters:

kind – the kind

DestinationOrder(const DestinationOrder &other)

Copies a DestinationOrder QoS instance

Parameters:

other – the Reliability QoS instance to copy

DestinationOrder &kind(dds::core::policy::DestinationOrderKind::Type kind)

Sets the kind

Parameters:

kind – the kind

dds::core::policy::DestinationOrderKind::Type kind() const

Gets the kind

Returns:

the kind

Public Static Functions

static DestinationOrder SourceTimestamp()
Returns:

a DestinationOrder QoS instance with the kind set to BY_SOURCE_TIMESTAMP

static DestinationOrder ReceptionTimestamp()
Returns:

a DestinationOrder QoS instance with the kind set to BY_RECEPTION_TIMESTAMP