|
Apollo 11.0
自动驾驶开放平台
|
#include <traffic_light.h>
Public 成员函数 | |
| bool | Init (const std::string &name, const std::shared_ptr< DependencyInjector > &injector) override |
| virtual | ~TrafficLight ()=default |
| common::Status | ApplyRule (Frame *const frame, ReferenceLineInfo *const reference_line_info) |
| void | Reset () override |
Public 成员函数 继承自 apollo::planning::TrafficRule | |
| TrafficRule () | |
| virtual | ~TrafficRule ()=default |
| std::string | Getname () |
额外继承的成员函数 | |
Protected 成员函数 继承自 apollo::planning::TrafficRule | |
| template<typename T > | |
| bool | LoadConfig (T *config) |
Protected 属性 继承自 apollo::planning::TrafficRule | |
| std::shared_ptr< DependencyInjector > | injector_ |
| std::string | config_path_ |
| std::string | name_ |
在文件 traffic_light.h 第 32 行定义.
|
virtualdefault |
|
virtual |
实现了 apollo::planning::TrafficRule.
在文件 traffic_light.cc 第 51 行定义.
|
overridevirtual |
重载 apollo::planning::TrafficRule .
在文件 traffic_light.cc 第 42 行定义.
|
inlineoverridevirtual |