Apollo 10.0
自动驾驶开放平台
|
#include <shm_receiver.h>
Public 成员函数 | |
ShmReceiver (const RoleAttributes &attr, const typename Receiver< M >::MessageListener &msg_listener) | |
virtual | ~ShmReceiver () |
void | Enable () override |
void | Disable () override |
void | Enable (const RoleAttributes &opposite_attr) override |
void | Disable (const RoleAttributes &opposite_attr) override |
![]() | |
Receiver (const RoleAttributes &attr, const MessageListener &msg_listener) | |
virtual | ~Receiver () |
![]() | |
Endpoint (const RoleAttributes &attr) | |
virtual | ~Endpoint () |
const Identity & | id () const |
const RoleAttributes & | attributes () const |
额外继承的成员函数 | |
![]() | |
using | MessagePtr = std::shared_ptr< M > |
using | MessageListener = std::function< void(const MessagePtr &, const MessageInfo &, const RoleAttributes &)> |
![]() | |
void | OnNewMessage (const MessagePtr &msg, const MessageInfo &msg_info) |
![]() | |
MessageListener | msg_listener_ |
![]() | |
bool | enabled_ |
Identity | id_ |
RoleAttributes | attr_ |
在文件 shm_receiver.h 第 32 行定义.
apollo::cyber::transport::ShmReceiver< M >::ShmReceiver | ( | const RoleAttributes & | attr, |
const typename Receiver< M >::MessageListener & | msg_listener | ||
) |
在文件 shm_receiver.h 第 49 行定义.
|
virtual |
在文件 shm_receiver.h 第 57 行定义.
|
overridevirtual |
实现了 apollo::cyber::transport::Receiver< M >.
在文件 shm_receiver.h 第 85 行定义.
|
overridevirtual |
实现了 apollo::cyber::transport::Receiver< M >.
在文件 shm_receiver.h 第 113 行定义.
|
overridevirtual |
实现了 apollo::cyber::transport::Receiver< M >.
在文件 shm_receiver.h 第 62 行定义.
|
overridevirtual |
实现了 apollo::cyber::transport::Receiver< M >.
在文件 shm_receiver.h 第 95 行定义.