Apollo 10.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 行定义.