|
Apollo 11.0
自动驾驶开放平台
|
#include <cyber_topology_message.h>
Public 成员函数 | |
| CyberTopologyMessage (const std::string &channel) | |
| ~CyberTopologyMessage () | |
| int | Render (const Screen *s, int key) override |
| RenderableMessage * | Child (int index) const override |
| void | TopologyChanged (const apollo::cyber::proto::ChangeMsg &change_msg) |
| void | AddReaderWriter (const apollo::cyber::proto::RoleAttributes &role, bool isWriter) |
Public 成员函数 继承自 RenderableMessage | |
| RenderableMessage (RenderableMessage *parent=nullptr, int line_no=0) | |
| virtual | ~RenderableMessage () |
| virtual double | frame_ratio (void) |
| RenderableMessage * | parent (void) const |
| void | set_parent (RenderableMessage *parent) |
| int | page_item_count (void) const |
额外继承的成员函数 | |
静态 Public 属性 继承自 RenderableMessage | |
| static constexpr int | FrameRatio_Precision = 2 |
Protected 成员函数 继承自 RenderableMessage | |
| int * | line_no (void) |
| void | set_line_no (int line_no) |
| void | reset_line_page (void) |
| void | SplitPages (int key) |
Protected 属性 继承自 RenderableMessage | |
| int | line_no_ |
| int | pages_ |
| int | page_index_ |
| int | page_item_count_ |
| RenderableMessage * | parent_ |
| double | frame_ratio_ |
在文件 cyber_topology_message.h 第 37 行定义.
|
explicit |
在文件 cyber_topology_message.cc 第 31 行定义.
| CyberTopologyMessage::~CyberTopologyMessage | ( | void | ) |
在文件 cyber_topology_message.cc 第 39 行定义.
| void CyberTopologyMessage::AddReaderWriter | ( | const apollo::cyber::proto::RoleAttributes & | role, |
| bool | isWriter | ||
| ) |
在文件 cyber_topology_message.cc 第 119 行定义.
|
overridevirtual |
实现了 RenderableMessage.
在文件 cyber_topology_message.cc 第 57 行定义.
|
overridevirtual |
实现了 RenderableMessage.
在文件 cyber_topology_message.cc 第 211 行定义.
| void CyberTopologyMessage::TopologyChanged | ( | const apollo::cyber::proto::ChangeMsg & | change_msg | ) |
在文件 cyber_topology_message.cc 第 95 行定义.