Safe DDS
eprosima::safedds::protocol::GUID Struct Reference

GUID structure. More...

#include <GUID.hpp>

Public Member Functions

GUIDoperator= (const KeyHash &other) &noexcept
 Operator= for KeyHash object. Can only be used on lvalue objects. More...
 

Public Attributes

GUIDPrefix prefix
 GUID Prefix. More...
 
EntityId entity_id
 Entity id. More...
 

Static Public Attributes

static constexpr uint32_t CDR_SERIALIZED_SIZE
 CDR serialized size. More...
 

Detailed Description

GUID structure.

Member Function Documentation

◆ operator=()

GUID& eprosima::safedds::protocol::GUID::operator= ( const KeyHash &  other) &
noexcept

Operator= for KeyHash object. Can only be used on lvalue objects.

Parameters
otherKeyHash to copy value.
Returns
GUID&.

Member Data Documentation

◆ CDR_SERIALIZED_SIZE

constexpr uint32_t eprosima::safedds::protocol::GUID::CDR_SERIALIZED_SIZE
staticconstexpr
Initial value:
=
EntityId::CDR_SERIALIZED_SIZE
static constexpr uint32_t CDR_SERIALIZED_SIZE
CDR serialized size.
Definition: GUIDPrefix.hpp:45

CDR serialized size.

◆ entity_id

EntityId eprosima::safedds::protocol::GUID::entity_id

Entity id.

◆ prefix

GUIDPrefix eprosima::safedds::protocol::GUID::prefix

GUID Prefix.


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