Class TypeIdentifierWithSize

Class Documentation

class TypeIdentifierWithSize

Public Functions

RTPS_DllAPI TypeIdentifierWithSize()
RTPS_DllAPI ~TypeIdentifierWithSize()
RTPS_DllAPI TypeIdentifierWithSize(const TypeIdentifierWithSize &x)
RTPS_DllAPI TypeIdentifierWithSize(TypeIdentifierWithSize &&x)
RTPS_DllAPI TypeIdentifierWithSize & operator= (const TypeIdentifierWithSize &x)
RTPS_DllAPI TypeIdentifierWithSize & operator= (TypeIdentifierWithSize &&x)
inline RTPS_DllAPI void type_id (const TypeIdentifier &_type_id)
inline RTPS_DllAPI void type_id (TypeIdentifier &&_type_id)
inline RTPS_DllAPI const TypeIdentifier & type_id () const
inline RTPS_DllAPI TypeIdentifier & type_id ()
inline RTPS_DllAPI void typeobject_serialized_size (const uint32_t &_typeobject_serialized_size)
inline RTPS_DllAPI void typeobject_serialized_size (uint32_t &&_typeobject_serialized_size)
inline RTPS_DllAPI const uint32_t & typeobject_serialized_size () const
inline RTPS_DllAPI uint32_t & typeobject_serialized_size ()
RTPS_DllAPI void serialize (eprosima::fastcdr::Cdr &cdr) const
RTPS_DllAPI void deserialize (eprosima::fastcdr::Cdr &cdr)

Public Static Functions

static RTPS_DllAPI size_t getCdrSerializedSize (const TypeIdentifierWithSize &data, size_t current_alignment=0)