Apollo
6.0
Open source self driving car software
|
#include <yield_sign.h>
Public Member Functions | |
YieldSign (const TrafficRuleConfig &config, const std::shared_ptr< DependencyInjector > &injector) | |
virtual | ~YieldSign ()=default |
common::Status | ApplyRule (Frame *const frame, ReferenceLineInfo *const reference_line_info) |
![]() | |
TrafficRule (const TrafficRuleConfig &config) | |
TrafficRule (const TrafficRuleConfig &config, const std::shared_ptr< DependencyInjector > &injector) | |
virtual | ~TrafficRule ()=default |
virtual TrafficRuleConfig::RuleId | Id () const |
const TrafficRuleConfig & | GetConfig () const |
Additional Inherited Members | |
![]() | |
TrafficRuleConfig | config_ |
std::shared_ptr< DependencyInjector > | injector_ |
apollo::planning::YieldSign::YieldSign | ( | const TrafficRuleConfig & | config, |
const std::shared_ptr< DependencyInjector > & | injector | ||
) |
|
virtualdefault |
|
virtual |
Implements apollo::planning::TrafficRule.