|
Apollo 11.0
自动驾驶开放平台
|
A base class that monitor progress for Fuel client 更多...
#include <fuel_monitor.h>
Public 成员函数 | |
| FuelMonitor (const std::string &name) | |
| Constructor of FuelMonitor. | |
| virtual | ~FuelMonitor ()=default |
| bool | IsEnabled () const |
| virtual void | Start ()=0 |
| start monitoring | |
| virtual void | Stop ()=0 |
| stop monitoring | |
| std::string | GetClassName () const |
| get class name | |
| void | Restart () |
| restart monitoring | |
| virtual nlohmann::json | GetProgressAsJson ()=0 |
| return current progress of as json | |
Protected 属性 | |
| bool | enabled_ = false |
| std::string | class_name_ |
A base class that monitor progress for Fuel client
在文件 fuel_monitor.h 第 39 行定义.
|
inlineexplicit |
|
virtualdefault |
|
inline |
|
pure virtual |
return current progress of as json
在 apollo::dreamview::DataCollectionMonitor , 以及 apollo::dreamview::PreprocessMonitor 内被实现.
|
inline |
在文件 fuel_monitor.h 第 47 行定义.
|
inline |
|
pure virtual |
start monitoring
在 apollo::dreamview::DataCollectionMonitor , 以及 apollo::dreamview::PreprocessMonitor 内被实现.
|
pure virtual |
stop monitoring
在 apollo::dreamview::DataCollectionMonitor , 以及 apollo::dreamview::PreprocessMonitor 内被实现.
|
protected |
在文件 fuel_monitor.h 第 81 行定义.
|
protected |
在文件 fuel_monitor.h 第 80 行定义.