Class CdrDeserializationBuffer

Inheritance Relationships

Base Type

Class Documentation

class CdrDeserializationBuffer : public rmw_gurumdds_cpp::CdrBuffer

Public Functions

CdrDeserializationBuffer(uint8_t *buf, size_t size)
void operator>>(uint8_t &dst)
void operator>>(uint16_t &dst)
void operator>>(uint32_t &dst)
void operator>>(uint64_t &dst)
void operator>>(std::string &dst)
void operator>>(std::u16string &dst)
void operator>>(rosidl_runtime_c__String &dst)
void operator>>(rosidl_runtime_c__U16String &dst)
void copy_arr(uint8_t *arr, size_t cnt)
void copy_arr(uint16_t *arr, size_t cnt)
void copy_arr(uint32_t *arr, size_t cnt)
void copy_arr(uint64_t *arr, size_t cnt)