Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::localization::msf::pyramid_map::PyramidMapNodeConfig Class Reference

#include <pyramid_map_node_config.h>

Inheritance diagram for apollo::localization::msf::pyramid_map::PyramidMapNodeConfig:
Inheritance graph
Collaboration diagram for apollo::localization::msf::pyramid_map::PyramidMapNodeConfig:
Collaboration graph

Public Member Functions

 PyramidMapNodeConfig ()
 
 ~PyramidMapNodeConfig ()
 
virtual std::shared_ptr< BaseMapNodeConfigClone ()
 Alloc a new map node config. More...
 
- Public Member Functions inherited from apollo::localization::msf::pyramid_map::BaseMapNodeConfig
 BaseMapNodeConfig ()
 
virtual ~BaseMapNodeConfig ()
 
virtual unsigned int LoadBinary (const unsigned char *buf)
 Load the map node config from a binary chunk. More...
 
virtual unsigned int CreateBinary (unsigned char *buf, size_t buf_size) const
 Create the binary map node config. More...
 
virtual unsigned int GetBinarySize () const
 Get the size of the config in bytes. More...
 

Additional Inherited Members

- Public Attributes inherited from apollo::localization::msf::pyramid_map::BaseMapNodeConfig
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
 

Constructor & Destructor Documentation

◆ PyramidMapNodeConfig()

apollo::localization::msf::pyramid_map::PyramidMapNodeConfig::PyramidMapNodeConfig ( )

◆ ~PyramidMapNodeConfig()

apollo::localization::msf::pyramid_map::PyramidMapNodeConfig::~PyramidMapNodeConfig ( )

Member Function Documentation

◆ Clone()

virtual std::shared_ptr<BaseMapNodeConfig> apollo::localization::msf::pyramid_map::PyramidMapNodeConfig::Clone ( )
virtual

Alloc a new map node config.

Clone a new map node config.

Reimplemented from apollo::localization::msf::pyramid_map::BaseMapNodeConfig.


The documentation for this class was generated from the following file: