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

#include <os_interface.h>

Collaboration diagram for apollo::v2x::OsInterFace:
Collaboration graph

Public Member Functions

 OsInterFace ()
 
 ~OsInterFace ()
 
bool InitFlag ()
 
void GetLocalizationFromOs (const std::shared_ptr<::apollo::localization::LocalizationEstimate > &msg)
 
void GetPlanningAdcFromOs (const std::shared_ptr<::apollo::planning::ADCTrajectory > &msg)
 
void SendV2xObuTrafficLightToOs (const std::shared_ptr<::apollo::v2x::obu::ObuTrafficLight > &msg)
 
void SendV2xTrafficLightToOs (const std::shared_ptr<::apollo::v2x::IntersectionTrafficLightData > &msg)
 
void SendV2xObstacles2Sys (const std::shared_ptr< apollo::v2x::V2XObstacles > &msg)
 
void SendV2xTrafficLight4Hmi2Sys (const std::shared_ptr<::apollo::perception::TrafficLightDetection > &msg)
 

Constructor & Destructor Documentation

◆ OsInterFace()

apollo::v2x::OsInterFace::OsInterFace ( )

◆ ~OsInterFace()

apollo::v2x::OsInterFace::~OsInterFace ( )

Member Function Documentation

◆ GetLocalizationFromOs()

void apollo::v2x::OsInterFace::GetLocalizationFromOs ( const std::shared_ptr<::apollo::localization::LocalizationEstimate > &  msg)

◆ GetPlanningAdcFromOs()

void apollo::v2x::OsInterFace::GetPlanningAdcFromOs ( const std::shared_ptr<::apollo::planning::ADCTrajectory > &  msg)

◆ InitFlag()

bool apollo::v2x::OsInterFace::InitFlag ( )
inline

◆ SendV2xObstacles2Sys()

void apollo::v2x::OsInterFace::SendV2xObstacles2Sys ( const std::shared_ptr< apollo::v2x::V2XObstacles > &  msg)

◆ SendV2xObuTrafficLightToOs()

void apollo::v2x::OsInterFace::SendV2xObuTrafficLightToOs ( const std::shared_ptr<::apollo::v2x::obu::ObuTrafficLight > &  msg)

◆ SendV2xTrafficLight4Hmi2Sys()

void apollo::v2x::OsInterFace::SendV2xTrafficLight4Hmi2Sys ( const std::shared_ptr<::apollo::perception::TrafficLightDetection > &  msg)

◆ SendV2xTrafficLightToOs()

void apollo::v2x::OsInterFace::SendV2xTrafficLightToOs ( const std::shared_ptr<::apollo::v2x::IntersectionTrafficLightData > &  msg)

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