Template Class CdrSerializationBuffer
Defined in File cdr_buffer.hpp
Inheritance Relationships
Base Type
public rmw_gurumdds_cpp::CdrBuffer
(Class CdrBuffer)
Class Documentation
-
template<bool SERIALIZE>
class CdrSerializationBuffer : public rmw_gurumdds_cpp::CdrBuffer Public Functions
-
CdrSerializationBuffer(uint8_t *buf, size_t size)
-
inline void operator<<(uint8_t src)
-
inline void operator<<(uint16_t src)
-
inline void operator<<(uint32_t src)
-
inline void operator<<(uint64_t src)
-
inline void operator<<(const std::string &src)
-
inline void operator<<(const std::u16string &src)
-
inline void operator<<(const rosidl_runtime_c__String &src)
-
inline void operator<<(const rosidl_runtime_c__U16String &src)
-
inline void copy_arr(const uint8_t *arr, size_t cnt)
-
inline void copy_arr(const uint16_t *arr, size_t cnt)
-
inline void copy_arr(const uint32_t *arr, size_t cnt)
-
inline void copy_arr(const uint64_t *arr, size_t cnt)
-
inline CdrSerializationBuffer(uint8_t *buf, size_t size)
-
inline CdrSerializationBuffer(uint8_t*, size_t)
-
CdrSerializationBuffer(uint8_t *buf, size_t size)