|
Apollo 11.0
自动驾驶开放平台
|
#include <message_info.h>
Public 成员函数 | |
| MessageInfo () | |
| MessageInfo (const Identity &sender_id, uint64_t seq_num) | |
| MessageInfo (const Identity &sender_id, uint64_t seq_num, const Identity &spare_id) | |
| MessageInfo (const MessageInfo &another) | |
| virtual | ~MessageInfo () |
| MessageInfo & | operator= (const MessageInfo &another) |
| bool | operator== (const MessageInfo &another) const |
| bool | operator!= (const MessageInfo &another) const |
| bool | SerializeTo (std::string *dst) const |
| bool | SerializeTo (char *dst, std::size_t len) const |
| bool | DeserializeFrom (const std::string &src) |
| bool | DeserializeFrom (const char *src, std::size_t len) |
| const Identity & | sender_id () const |
| void | set_sender_id (const Identity &sender_id) |
| uint64_t | channel_id () const |
| void | set_channel_id (uint64_t channel_id) |
| uint64_t | seq_num () const |
| void | set_seq_num (uint64_t seq_num) |
| const Identity & | spare_id () const |
| void | set_spare_id (const Identity &spare_id) |
| int32_t | msg_seq_num () const |
| void | set_msg_seq_num (int32_t msg_seq_num) |
| uint64_t | send_time () const |
| void | set_send_time (uint64_t send_time) |
静态 Public 属性 | |
| static const std::size_t | kSize |
在文件 message_info.h 第 30 行定义.
| apollo::cyber::transport::MessageInfo::MessageInfo | ( | ) |
在文件 message_info.cc 第 31 行定义.
| apollo::cyber::transport::MessageInfo::MessageInfo | ( | const Identity & | sender_id, |
| uint64_t | seq_num | ||
| ) |
在文件 message_info.cc 第 33 行定义.
| apollo::cyber::transport::MessageInfo::MessageInfo | ( | const Identity & | sender_id, |
| uint64_t | seq_num, | ||
| const Identity & | spare_id | ||
| ) |
在文件 message_info.cc 第 36 行定义.
| apollo::cyber::transport::MessageInfo::MessageInfo | ( | const MessageInfo & | another | ) |
在文件 message_info.cc 第 40 行定义.
|
virtual |
在文件 message_info.cc 第 46 行定义.
|
inline |
在文件 message_info.h 第 52 行定义.
| bool apollo::cyber::transport::MessageInfo::DeserializeFrom | ( | const char * | src, |
| std::size_t | len | ||
| ) |
在文件 message_info.cc 第 112 行定义.
| bool apollo::cyber::transport::MessageInfo::DeserializeFrom | ( | const std::string & | src | ) |
在文件 message_info.cc 第 108 行定义.
|
inline |
在文件 message_info.h 第 63 行定义.
| bool apollo::cyber::transport::MessageInfo::operator!= | ( | const MessageInfo & | another | ) | const |
在文件 message_info.cc 第 64 行定义.
| MessageInfo & apollo::cyber::transport::MessageInfo::operator= | ( | const MessageInfo & | another | ) |
在文件 message_info.cc 第 48 行定义.
| bool apollo::cyber::transport::MessageInfo::operator== | ( | const MessageInfo & | another | ) | const |
在文件 message_info.cc 第 58 行定义.
|
inline |
在文件 message_info.h 第 66 行定义.
|
inline |
在文件 message_info.h 第 49 行定义.
|
inline |
在文件 message_info.h 第 55 行定义.
| bool apollo::cyber::transport::MessageInfo::SerializeTo | ( | char * | dst, |
| std::size_t | len | ||
| ) | const |
在文件 message_info.cc 第 84 行定义.
| bool apollo::cyber::transport::MessageInfo::SerializeTo | ( | std::string * | dst | ) | const |
在文件 message_info.cc 第 68 行定义.
|
inline |
在文件 message_info.h 第 53 行定义.
|
inline |
在文件 message_info.h 第 64 行定义.
|
inline |
在文件 message_info.h 第 67 行定义.
|
inline |
在文件 message_info.h 第 50 行定义.
|
inline |
在文件 message_info.h 第 56 行定义.
|
inline |
在文件 message_info.h 第 59 行定义.
|
inline |
在文件 message_info.h 第 58 行定义.
|
static |
在文件 message_info.h 第 61 行定义.