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

#include <dependency_injector.h>

Collaboration diagram for apollo::planning::DependencyInjector:
Collaboration graph

Public Member Functions

 DependencyInjector ()=default
 
 ~DependencyInjector ()=default
 
PlanningContextplanning_context ()
 
FrameHistoryframe_history ()
 
Historyhistory ()
 
EgoInfoego_info ()
 
apollo::common::VehicleStateProvidervehicle_state ()
 
LearningBasedDatalearning_based_data ()
 

Constructor & Destructor Documentation

◆ DependencyInjector()

apollo::planning::DependencyInjector::DependencyInjector ( )
default

◆ ~DependencyInjector()

apollo::planning::DependencyInjector::~DependencyInjector ( )
default

Member Function Documentation

◆ ego_info()

EgoInfo* apollo::planning::DependencyInjector::ego_info ( )
inline

◆ frame_history()

FrameHistory* apollo::planning::DependencyInjector::frame_history ( )
inline

◆ history()

History* apollo::planning::DependencyInjector::history ( )
inline

◆ learning_based_data()

LearningBasedData* apollo::planning::DependencyInjector::learning_based_data ( )
inline

◆ planning_context()

PlanningContext* apollo::planning::DependencyInjector::planning_context ( )
inline

◆ vehicle_state()

apollo::common::VehicleStateProvider* apollo::planning::DependencyInjector::vehicle_state ( )
inline

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