Class DestinationOrder
Defined in File CorePolicy.hpp
Inheritance Relationships
Base Type
public dds::core::Value< detail::DestinationOrder >
(Template Class Value)
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
-
explicit DestinationOrder(dds::core::policy::DestinationOrderKind::Type kind = dds::core::policy::DestinationOrderKind::BY_RECEPTION_TIMESTAMP)