Apollo 10.0
自动驾驶开放平台
apollo::cyber::transport::ListenerHandlerBase类 参考abstract

#include <listener_handler.h>

类 apollo::cyber::transport::ListenerHandlerBase 继承关系图:
apollo::cyber::transport::ListenerHandlerBase 的协作图:

Public 成员函数

 ListenerHandlerBase ()
 
virtual ~ListenerHandlerBase ()
 
virtual void Disconnect (uint64_t self_id)=0
 
virtual void Disconnect (uint64_t self_id, uint64_t oppo_id)=0
 
bool IsRawMessage () const
 
virtual void RunFromString (const std::string &str, const MessageInfo &msg_info)=0
 

Protected 属性

bool is_raw_message_ = false
 

详细描述

在文件 listener_handler.h44 行定义.

构造及析构函数说明

◆ ListenerHandlerBase()

apollo::cyber::transport::ListenerHandlerBase::ListenerHandlerBase ( )
inline

在文件 listener_handler.h46 行定义.

46{}

◆ ~ListenerHandlerBase()

virtual apollo::cyber::transport::ListenerHandlerBase::~ListenerHandlerBase ( )
inlinevirtual

在文件 listener_handler.h47 行定义.

47{}

成员函数说明

◆ Disconnect() [1/2]

virtual void apollo::cyber::transport::ListenerHandlerBase::Disconnect ( uint64_t  self_id)
pure virtual

◆ Disconnect() [2/2]

virtual void apollo::cyber::transport::ListenerHandlerBase::Disconnect ( uint64_t  self_id,
uint64_t  oppo_id 
)
pure virtual

◆ IsRawMessage()

bool apollo::cyber::transport::ListenerHandlerBase::IsRawMessage ( ) const
inline

◆ RunFromString()

virtual void apollo::cyber::transport::ListenerHandlerBase::RunFromString ( const std::string &  str,
const MessageInfo msg_info 
)
pure virtual

类成员变量说明

◆ is_raw_message_

bool apollo::cyber::transport::ListenerHandlerBase::is_raw_message_ = false
protected

在文件 listener_handler.h56 行定义.


该类的文档由以下文件生成: