Apollo  6.0
Open source self driving car software
Public Member Functions | List of all members
apollo::planning::OnLanePlannerDispatcher Class Referencefinal

#include <on_lane_planner_dispatcher.h>

Inheritance diagram for apollo::planning::OnLanePlannerDispatcher:
Inheritance graph
Collaboration diagram for apollo::planning::OnLanePlannerDispatcher:
Collaboration graph

Public Member Functions

 OnLanePlannerDispatcher ()=default
 
virtual ~OnLanePlannerDispatcher ()=default
 
std::unique_ptr< PlannerDispatchPlanner (const PlanningConfig &planning_config, const std::shared_ptr< DependencyInjector > &injector) override
 
- Public Member Functions inherited from apollo::planning::PlannerDispatcher
 PlannerDispatcher ()=default
 
virtual ~PlannerDispatcher ()=default
 
virtual common::Status Init ()
 

Additional Inherited Members

- Protected Member Functions inherited from apollo::planning::PlannerDispatcher
void RegisterPlanners ()
 
- Protected Attributes inherited from apollo::planning::PlannerDispatcher
common::util::Factory< PlannerType, Planner, Planner *(*)(const std::shared_ptr< DependencyInjector > &injector)> planner_factory_
 

Constructor & Destructor Documentation

◆ OnLanePlannerDispatcher()

apollo::planning::OnLanePlannerDispatcher::OnLanePlannerDispatcher ( )
default

◆ ~OnLanePlannerDispatcher()

virtual apollo::planning::OnLanePlannerDispatcher::~OnLanePlannerDispatcher ( )
virtualdefault

Member Function Documentation

◆ DispatchPlanner()

std::unique_ptr<Planner> apollo::planning::OnLanePlannerDispatcher::DispatchPlanner ( const PlanningConfig &  planning_config,
const std::shared_ptr< DependencyInjector > &  injector 
)
overridevirtual

The documentation for this class was generated from the following file: