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

#include <message_process.h>

Collaboration diagram for apollo::planning::MessageProcess:
Collaboration graph

Public Member Functions

bool Init (const PlanningConfig &planning_config)
 
bool Init (const PlanningConfig &planning_config, const std::shared_ptr< DependencyInjector > &injector)
 
void Close ()
 
void OnChassis (const apollo::canbus::Chassis &chassis)
 
void OnHMIStatus (apollo::dreamview::HMIStatus hmi_status)
 
void OnLocalization (const apollo::localization::LocalizationEstimate &le)
 
void OnPrediction (const apollo::prediction::PredictionObstacles &prediction_obstacles)
 
void OnRoutingResponse (const apollo::routing::RoutingResponse &routing_response)
 
void OnStoryTelling (const apollo::storytelling::Stories &stories)
 
void OnTrafficLightDetection (const apollo::perception::TrafficLightDetection &traffic_light_detection)
 
void ProcessOfflineData (const std::string &record_file)
 

Member Function Documentation

◆ Close()

void apollo::planning::MessageProcess::Close ( )

◆ Init() [1/2]

bool apollo::planning::MessageProcess::Init ( const PlanningConfig &  planning_config)

◆ Init() [2/2]

bool apollo::planning::MessageProcess::Init ( const PlanningConfig &  planning_config,
const std::shared_ptr< DependencyInjector > &  injector 
)

◆ OnChassis()

void apollo::planning::MessageProcess::OnChassis ( const apollo::canbus::Chassis &  chassis)

◆ OnHMIStatus()

void apollo::planning::MessageProcess::OnHMIStatus ( apollo::dreamview::HMIStatus  hmi_status)

◆ OnLocalization()

void apollo::planning::MessageProcess::OnLocalization ( const apollo::localization::LocalizationEstimate &  le)

◆ OnPrediction()

void apollo::planning::MessageProcess::OnPrediction ( const apollo::prediction::PredictionObstacles &  prediction_obstacles)

◆ OnRoutingResponse()

void apollo::planning::MessageProcess::OnRoutingResponse ( const apollo::routing::RoutingResponse &  routing_response)

◆ OnStoryTelling()

void apollo::planning::MessageProcess::OnStoryTelling ( const apollo::storytelling::Stories &  stories)

◆ OnTrafficLightDetection()

void apollo::planning::MessageProcess::OnTrafficLightDetection ( const apollo::perception::TrafficLightDetection &  traffic_light_detection)

◆ ProcessOfflineData()

void apollo::planning::MessageProcess::ProcessOfflineData ( const std::string &  record_file)

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