Apollo 10.0
自动驾驶开放平台
|
The map node config info. 更多...
#include <base_map_node_config.h>
Public 成员函数 | |
BaseMapNodeConfig () | |
virtual | ~BaseMapNodeConfig () |
virtual std::shared_ptr< BaseMapNodeConfig > | Clone () |
Alloc a new map node config. | |
virtual unsigned int | LoadBinary (const unsigned char *buf) |
Load the map node config from a binary chunk. | |
virtual unsigned int | CreateBinary (unsigned char *buf, size_t buf_size) const |
Create the binary map node config. | |
virtual unsigned int | GetBinarySize () const |
Get the size of the config in bytes. | |
Public 属性 | |
MapNodeIndex | node_index_ |
MapVersion | map_version_ = MapVersion::UNKNOWN |
unsigned char | body_md5_ [MD5LENTH] = {0} |
size_t | body_size_ = 0 |
bool | has_map_version_ = true |
bool | has_body_md5_ = true |
The map node config info.
在文件 base_map_node_config.h 第 31 行定义.
apollo::localization::msf::pyramid_map::BaseMapNodeConfig::BaseMapNodeConfig | ( | ) |
在文件 base_map_node_config.cc 第 26 行定义.
|
virtual |
在文件 base_map_node_config.cc 第 28 行定义.
|
virtual |
Alloc a new map node config.
Clone a new map node config.
被 apollo::localization::msf::pyramid_map::NdtMapNodeConfig , 以及 apollo::localization::msf::pyramid_map::PyramidMapNodeConfig 重载.
在文件 base_map_node_config.cc 第 30 行定义.
|
virtual |
Create the binary map node config.
<buf,buf_size> | The buffer and its size. |
<return> | The required or the used size. |
在文件 base_map_node_config.cc 第 88 行定义.
|
virtual |
Get the size of the config in bytes.
在文件 base_map_node_config.cc 第 135 行定义.
|
virtual |
Load the map node config from a binary chunk.
<return> | The size read (the real size of config). |
在文件 base_map_node_config.cc 第 42 行定义.
unsigned char apollo::localization::msf::pyramid_map::BaseMapNodeConfig::body_md5_[MD5LENTH] = {0} |
在文件 base_map_node_config.h 第 55 行定义.
size_t apollo::localization::msf::pyramid_map::BaseMapNodeConfig::body_size_ = 0 |
在文件 base_map_node_config.h 第 56 行定义.
bool apollo::localization::msf::pyramid_map::BaseMapNodeConfig::has_body_md5_ = true |
在文件 base_map_node_config.h 第 58 行定义.
bool apollo::localization::msf::pyramid_map::BaseMapNodeConfig::has_map_version_ = true |
在文件 base_map_node_config.h 第 57 行定义.
MapVersion apollo::localization::msf::pyramid_map::BaseMapNodeConfig::map_version_ = MapVersion::UNKNOWN |
在文件 base_map_node_config.h 第 54 行定义.
MapNodeIndex apollo::localization::msf::pyramid_map::BaseMapNodeConfig::node_index_ |
在文件 base_map_node_config.h 第 53 行定义.