Definition of InlineQoS strictly used by the library.
More...
#include <InlineQoS.hpp>
Definition of InlineQoS strictly used by the library.
◆ CDR_SERIALIZED_SIZE
| constexpr uint32_t eprosima::safedds::dds::SystemInlineQoS::CDR_SERIALIZED_SIZE |
|
staticconstexpr |
Initial value:=
static constexpr uint32_t KEY_HASH_PARAMETER_SIZE
Key hash parameter CDR serialized size.
Definition: InlineQoS.hpp:64
static constexpr uint32_t STATUS_INFO_PARAMETER_SIZE
Status info parameter CDR serialized size.
Definition: InlineQoS.hpp:71
CDR serialized size.
◆ key_hash
| memory::Optional<protocol::KeyHash> eprosima::safedds::dds::SystemInlineQoS::key_hash {} |
◆ KEY_HASH_PARAMETER_SIZE
| constexpr uint32_t eprosima::safedds::dds::SystemInlineQoS::KEY_HASH_PARAMETER_SIZE |
|
staticconstexpr |
Initial value:=
serialization::cdr::rtps::ParameterHeader::CDR_SERIALIZED_SIZE +
protocol::KEY_HASH_SIZE,
serialization::cdr::rtps::ParameterHeader::PARAMETER_ALIGMENT>()
uint32_t align_to(uint32_t v, uint32_t s) noexcept
gets the aligned position for the current index and element size.
Definition: Alignment.hpp:72
Key hash parameter CDR serialized size.
◆ status_info
◆ STATUS_INFO_PARAMETER_SIZE
| constexpr uint32_t eprosima::safedds::dds::SystemInlineQoS::STATUS_INFO_PARAMETER_SIZE |
|
staticconstexpr |
Initial value:=
serialization::cdr::rtps::ParameterHeader::CDR_SERIALIZED_SIZE +
portable::safe_sizeof<uint32_t>(),
serialization::cdr::rtps::ParameterHeader::PARAMETER_ALIGMENT>()
Status info parameter CDR serialized size.
The documentation for this struct was generated from the following file:
- build/docs/user_manual/v3.0.0/tmp/include/safedds/dds/InlineQoS.hpp