Apollo 10.0
自动驾驶开放平台
|
#include <base_map_matrix_handler.h>
Public 成员函数 | |
BaseMapMatrixHandler () | |
virtual | ~BaseMapMatrixHandler () |
virtual size_t | LoadBinary (const unsigned char *buf, std::shared_ptr< BaseMapMatrix > matrix)=0 |
Load the map cell from a binary chunk. | |
virtual size_t | CreateBinary (const std::shared_ptr< BaseMapMatrix > matrix, unsigned char *buf, size_t buf_size)=0 |
Create the binary. | |
virtual size_t | GetBinarySize (const std::shared_ptr< BaseMapMatrix > matrix)=0 |
Get the binary size of the object. | |
在文件 base_map_matrix_handler.h 第 27 行定义.
|
inline |
在文件 base_map_matrix_handler.h 第 29 行定义.
|
inlinevirtual |
在文件 base_map_matrix_handler.h 第 30 行定义.
|
pure virtual |
Create the binary.
Serialization of the object.
<buf,buf_size> | The buffer and its size. |
<return> | The required or the used size of is returned. |
在 apollo::localization::msf::pyramid_map::NdtMapMatrixHandler, apollo::localization::msf::pyramid_map::LossyMapFullAltMatrixHandler, apollo::localization::msf::pyramid_map::LosslessMapMatrixHandler, apollo::localization::msf::pyramid_map::PyramidLossyMapMatrixHandler , 以及 apollo::localization::msf::pyramid_map::PyramidLosslessMapMatrixHandler 内被实现.
|
pure virtual |
Get the binary size of the object.
在 apollo::localization::msf::pyramid_map::NdtMapMatrixHandler, apollo::localization::msf::pyramid_map::LossyMapFullAltMatrixHandler, apollo::localization::msf::pyramid_map::LosslessMapMatrixHandler, apollo::localization::msf::pyramid_map::PyramidLossyMapMatrixHandler , 以及 apollo::localization::msf::pyramid_map::PyramidLosslessMapMatrixHandler 内被实现.
|
pure virtual |
Load the map cell from a binary chunk.
<return> | The size read (the real size of object). |
在 apollo::localization::msf::pyramid_map::NdtMapMatrixHandler, apollo::localization::msf::pyramid_map::LossyMapFullAltMatrixHandler, apollo::localization::msf::pyramid_map::LosslessMapMatrixHandler, apollo::localization::msf::pyramid_map::PyramidLossyMapMatrixHandler , 以及 apollo::localization::msf::pyramid_map::PyramidLosslessMapMatrixHandler 内被实现.