|
Apollo 11.0
自动驾驶开放平台
|
#include <command_processor_base.h>
Public 成员函数 | |
| CommandProcessorBase () | |
| virtual | ~CommandProcessorBase ()=default |
| virtual bool | Init (const std::shared_ptr< cyber::Node > &node) |
| virtual bool | GetCommandStatus (int64_t command_id, CommandStatus *status) const =0 |
| Get the command status. | |
Protected 成员函数 | |
| const CommandProcessorConfig & | GetProcessorConfig () const |
| const std::shared_ptr< cyber::Node > & | Node () const |
在文件 command_processor_base.h 第 43 行定义.
| apollo::external_command::CommandProcessorBase::CommandProcessorBase | ( | ) |
在文件 command_processor_base.cc 第 38 行定义.
|
virtualdefault |
|
pure virtual |
Get the command status.
| command_id | Id of the command. |
| status | Output command status. |
在 apollo::external_command::ActionCommandProcessor, apollo::external_command::ChassisCommandProcessor, apollo::external_command::MotionCommandProcessorBase< T >, apollo::external_command::MotionCommandProcessorBase< FreeSpaceCommand >, apollo::external_command::MotionCommandProcessorBase< LaneFollowCommand >, apollo::external_command::MotionCommandProcessorBase< PathFollowCommand >, apollo::external_command::MotionCommandProcessorBase< PreciseParkingCommand >, apollo::external_command::MotionCommandProcessorBase< ValetParkingCommand >, apollo::external_command::MotionCommandProcessorBase< ZoneCoverCommand > , 以及 apollo::external_command::SpeedCommandProcessor 内被实现.
|
protected |
在文件 command_processor_base.cc 第 58 行定义.
|
virtual |
被 apollo::external_command::ActionCommandProcessor, apollo::external_command::ChassisCommandProcessor, apollo::external_command::MotionCommandProcessorBase< T >, apollo::external_command::MotionCommandProcessorBase< FreeSpaceCommand >, apollo::external_command::MotionCommandProcessorBase< LaneFollowCommand >, apollo::external_command::MotionCommandProcessorBase< PathFollowCommand >, apollo::external_command::MotionCommandProcessorBase< PreciseParkingCommand >, apollo::external_command::MotionCommandProcessorBase< ValetParkingCommand >, apollo::external_command::MotionCommandProcessorBase< ZoneCoverCommand > , 以及 apollo::external_command::SpeedCommandProcessor 重载.
在文件 command_processor_base.cc 第 41 行定义.
|
protected |
在文件 command_processor_base.cc 第 62 行定义.