Apollo 10.0
自动驾驶开放平台
|
This class represents the TopicDataType of the type UnderlayMessage defined by the user in the IDL file. 更多...
#include <underlay_message_type.h>
Public 类型 | |
using | type = UnderlayMessage |
Public 成员函数 | |
UnderlayMessageType () | |
virtual | ~UnderlayMessageType () |
virtual bool | serialize (void *data, eprosima::fastrtps::rtps::SerializedPayload_t *payload) override |
virtual bool | deserialize (eprosima::fastrtps::rtps::SerializedPayload_t *payload, void *data) override |
virtual std::function< uint32_t()> | getSerializedSizeProvider (void *data) override |
virtual bool | getKey (void *data, eprosima::fastrtps::rtps::InstanceHandle_t *ihandle, bool force_md5=false) override |
virtual void * | createData () override |
virtual void | deleteData (void *data) override |
Public 属性 | |
MD5 | m_md5 |
unsigned char * | m_keyBuffer |
This class represents the TopicDataType of the type UnderlayMessage defined by the user in the IDL file.
在文件 underlay_message_type.h 第 35 行定义.
在文件 underlay_message_type.h 第 37 行定义.
apollo::cyber::transport::UnderlayMessageType::UnderlayMessageType | ( | ) |
在文件 underlay_message_type.cc 第 35 行定义.
|
virtual |
在文件 underlay_message_type.cc 第 49 行定义.
|
overridevirtual |
在文件 underlay_message_type.cc 第 122 行定义.
|
overridevirtual |
在文件 underlay_message_type.cc 第 126 行定义.
|
overridevirtual |
在文件 underlay_message_type.cc 第 83 行定义.
|
overridevirtual |
在文件 underlay_message_type.cc 第 130 行定义.
|
overridevirtual |
在文件 underlay_message_type.cc 第 113 行定义.
|
overridevirtual |
在文件 underlay_message_type.cc 第 55 行定义.
unsigned char* apollo::cyber::transport::UnderlayMessageType::m_keyBuffer |
在文件 underlay_message_type.h 第 55 行定义.
MD5 apollo::cyber::transport::UnderlayMessageType::m_md5 |
在文件 underlay_message_type.h 第 54 行定义.