Apollo 10.0
自动驾驶开放平台
|
#include <convert_ros_base.h>
Public 成员函数 | |
RosApolloMessageConverter () | |
~RosApolloMessageConverter () override | |
bool | Init () override |
RosApolloMessageConverter () | |
~RosApolloMessageConverter () override | |
bool | Init () override |
![]() | |
MessageConverter () | |
virtual | ~MessageConverter () |
bool | IsInit () const |
Protected 成员函数 | |
virtual bool | ConvertMsg (const std::shared_ptr< R0 > &ros_msg0, const std::shared_ptr< R1 > &ros_msg1, const std::shared_ptr< R2 > &ros_msg2, const std::shared_ptr< R3 > &ros_msg3, std::shared_ptr< M0 > &apollo_msg0, std::shared_ptr< M1 > &apollo_msg1, std::shared_ptr< M2 > &apollo_msg2, std::shared_ptr< M3 > &apollo_msg3)=0 |
virtual bool | ConvertMsg (InputTypes &input, OutputTypes &output)=0 |
![]() | |
bool | LoadConfig (ConverterConf *config) |
额外继承的成员函数 | |
![]() | |
std::atomic< bool > | init_ |
std::unique_ptr< apollo::cyber::Node > | cyber_node_ |
std::vector< std::shared_ptr< apollo::cyber::proto::RoleAttributes > > | apollo_attrs_ |
std::vector< std::shared_ptr< apollo::cyber::ReaderBase > > | apollo_readers_ |
std::vector< std::shared_ptr< apollo::cyber::WriterBase > > | apollo_writers_ |
const std::string | node_name_ = "converter_base" |
ConverterConf | converter_conf_ |
在文件 convert_ros_base.h 第 37 行定义.
|
inline |
在文件 convert_ros_base.h 第 39 行定义.
|
inlineoverride |
在文件 convert_ros_base.h 第 40 行定义.
|
inline |
在文件 converter_base.h 第 62 行定义.
|
inlineoverride |
在文件 converter_base.h 第 63 行定义.
|
protectedpure virtual |
|
protectedpure virtual |
|
overridevirtual |
|
inlineoverridevirtual |
重载 apollo::cyber::MessageConverter .
在文件 converter_base.h 第 65 行定义.