|
Apollo 11.0
自动驾驶开放平台
|
#include <plugin_description.h>
Public 成员函数 | |
| PluginDescription () | |
| PluginDescription (const std::string &name) | |
| PluginDescription (const std::string &name, const std::string &description_index_path, const std::string &description_path, const std::string &actual_description_path, const std::string &library_path, const std::string &actual_library_path) | |
| bool | ParseFromIndexFile (const std::string &file_path) |
| parse plugin description metadata from plugin index file | |
| bool | ParseFromDescriptionFile (const std::string &file_path) |
| parse plugin description metadata from plugin description file | |
Public 属性 | |
| std::string | name_ |
| std::string | description_index_path_ |
| std::string | description_path_ |
| std::string | actual_description_path_ |
| std::string | library_path_ |
| std::string | actual_library_path_ |
| std::map< std::string, std::string > | class_name_base_class_name_map_ |
在文件 plugin_description.h 第 25 行定义.
| apollo::cyber::plugin_manager::PluginDescription::PluginDescription | ( | ) |
在文件 plugin_description.cc 第 34 行定义.
|
explicit |
在文件 plugin_description.cc 第 36 行定义.
| apollo::cyber::plugin_manager::PluginDescription::PluginDescription | ( | const std::string & | name, |
| const std::string & | description_index_path, | ||
| const std::string & | description_path, | ||
| const std::string & | actual_description_path, | ||
| const std::string & | library_path, | ||
| const std::string & | actual_library_path | ||
| ) |
在文件 plugin_description.cc 第 38 行定义.
| bool apollo::cyber::plugin_manager::PluginDescription::ParseFromDescriptionFile | ( | const std::string & | file_path | ) |
parse plugin description metadata from plugin description file
| file_path | plugin description file path |
在文件 plugin_description.cc 第 63 行定义.
| bool apollo::cyber::plugin_manager::PluginDescription::ParseFromIndexFile | ( | const std::string & | file_path | ) |
parse plugin description metadata from plugin index file
| file_path | plugin index file path |
在文件 plugin_description.cc 第 51 行定义.
| std::string apollo::cyber::plugin_manager::PluginDescription::actual_description_path_ |
在文件 plugin_description.h 第 30 行定义.
| std::string apollo::cyber::plugin_manager::PluginDescription::actual_library_path_ |
在文件 plugin_description.h 第 32 行定义.
| std::map<std::string, std::string> apollo::cyber::plugin_manager::PluginDescription::class_name_base_class_name_map_ |
在文件 plugin_description.h 第 34 行定义.
| std::string apollo::cyber::plugin_manager::PluginDescription::description_index_path_ |
在文件 plugin_description.h 第 28 行定义.
| std::string apollo::cyber::plugin_manager::PluginDescription::description_path_ |
在文件 plugin_description.h 第 29 行定义.
| std::string apollo::cyber::plugin_manager::PluginDescription::library_path_ |
在文件 plugin_description.h 第 31 行定义.
| std::string apollo::cyber::plugin_manager::PluginDescription::name_ |
在文件 plugin_description.h 第 27 行定义.