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

#include <obu_interface_grpc_impl.h>

Inheritance diagram for apollo::v2x::ObuInterFaceGrpcImpl:
Inheritance graph
Collaboration diagram for apollo::v2x::ObuInterFaceGrpcImpl:
Collaboration graph

Public Member Functions

 ObuInterFaceGrpcImpl ()
 
 ~ObuInterFaceGrpcImpl ()
 
bool InitialServer () override
 
bool InitialClient () override
 
void GetV2xTrafficLightFromObu (std::shared_ptr<::apollo::v2x::obu::ObuTrafficLight > *msg) override
 
void GetV2xObstaclesFromObu (std::shared_ptr<::apollo::v2x::V2XObstacles > *msg) override
 
void GetV2xRsiFromObu (std::shared_ptr<::apollo::v2x::obu::ObuRsi > *msg) override
 
void SendCarStatusToObu (const std::shared_ptr<::apollo::v2x::CarStatus > &msg) override
 
bool InitFlag ()
 
- Public Member Functions inherited from apollo::v2x::ObuInterFaceBase
 ObuInterFaceBase ()
 
virtual ~ObuInterFaceBase ()
 

Constructor & Destructor Documentation

◆ ObuInterFaceGrpcImpl()

apollo::v2x::ObuInterFaceGrpcImpl::ObuInterFaceGrpcImpl ( )

◆ ~ObuInterFaceGrpcImpl()

apollo::v2x::ObuInterFaceGrpcImpl::~ObuInterFaceGrpcImpl ( )

Member Function Documentation

◆ GetV2xObstaclesFromObu()

void apollo::v2x::ObuInterFaceGrpcImpl::GetV2xObstaclesFromObu ( std::shared_ptr<::apollo::v2x::V2XObstacles > *  msg)
overridevirtual

Reimplemented from apollo::v2x::ObuInterFaceBase.

◆ GetV2xRsiFromObu()

void apollo::v2x::ObuInterFaceGrpcImpl::GetV2xRsiFromObu ( std::shared_ptr<::apollo::v2x::obu::ObuRsi > *  msg)
overridevirtual

Reimplemented from apollo::v2x::ObuInterFaceBase.

◆ GetV2xTrafficLightFromObu()

void apollo::v2x::ObuInterFaceGrpcImpl::GetV2xTrafficLightFromObu ( std::shared_ptr<::apollo::v2x::obu::ObuTrafficLight > *  msg)
overridevirtual

Reimplemented from apollo::v2x::ObuInterFaceBase.

◆ InitFlag()

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

◆ InitialClient()

bool apollo::v2x::ObuInterFaceGrpcImpl::InitialClient ( )
overridevirtual

◆ InitialServer()

bool apollo::v2x::ObuInterFaceGrpcImpl::InitialServer ( )
overridevirtual

◆ SendCarStatusToObu()

void apollo::v2x::ObuInterFaceGrpcImpl::SendCarStatusToObu ( const std::shared_ptr<::apollo::v2x::CarStatus > &  msg)
overridevirtual

Reimplemented from apollo::v2x::ObuInterFaceBase.


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