Apollo 11.0
自动驾驶开放平台
apollo::planning::HistoryStatus类 参考

#include <history.h>

apollo::planning::HistoryStatus 的协作图:

Public 成员函数

 HistoryStatus ()=default
 
void SetObjectStatus (const std::string &id, const ObjectStatus &object_status)
 
bool GetObjectStatus (const std::string &id, ObjectStatus *const object_status)
 

详细描述

在文件 history.h86 行定义.

构造及析构函数说明

◆ HistoryStatus()

apollo::planning::HistoryStatus::HistoryStatus ( )
default

成员函数说明

◆ GetObjectStatus()

bool apollo::planning::HistoryStatus::GetObjectStatus ( const std::string &  id,
ObjectStatus *const  object_status 
)

在文件 history.cc142 行定义.

143 {
144 if (object_id_to_status_.count(id) == 0) {
145 return false;
146 }
147
148 *object_status = object_id_to_status_[id];
149 return true;
150}

◆ SetObjectStatus()

void apollo::planning::HistoryStatus::SetObjectStatus ( const std::string &  id,
const ObjectStatus &  object_status 
)

在文件 history.cc137 行定义.

138 {
139 object_id_to_status_[id] = object_status;
140}

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