|
Apollo 11.0
自动驾驶开放平台
|
Realtime processor against recorded tasks that are being recorded 更多...
#include <realtime_record_processor.h>
Public 成员函数 | |
| RealtimeRecordProcessor (const std::string &source_record_dir, const std::string &restored_output_dir) | |
| bool | Init (const SmartRecordTrigger &trigger_conf) override |
| bool | Process () override |
| std::string | GetDefaultOutputFile () const override |
| void | MonitorStatus () |
| virtual | ~RealtimeRecordProcessor ()=default |
Public 成员函数 继承自 apollo::data::RecordProcessor | |
| RecordProcessor (const std::string &source_record_dir, const std::string &restored_output_dir) | |
| virtual | ~RecordProcessor () |
额外继承的成员函数 | |
Protected 成员函数 继承自 apollo::data::RecordProcessor | |
| bool | InitTriggers (const SmartRecordTrigger &trigger_conf) |
| bool | ShouldRestore (const cyber::record::RecordMessage &msg) const |
Protected 属性 继承自 apollo::data::RecordProcessor | |
| const std::string | source_record_dir_ |
| const std::string | restored_output_dir_ |
| std::vector< std::unique_ptr< TriggerBase > > | triggers_ |
| std::unique_ptr< cyber::record::RecordWriter > | writer_ = nullptr |
Realtime processor against recorded tasks that are being recorded
在文件 realtime_record_processor.h 第 38 行定义.
| apollo::data::RealtimeRecordProcessor::RealtimeRecordProcessor | ( | const std::string & | source_record_dir, |
| const std::string & | restored_output_dir | ||
| ) |
在文件 realtime_record_processor.cc 第 92 行定义.
|
virtualdefault |
|
inlineoverridevirtual |
实现了 apollo::data::RecordProcessor.
在文件 realtime_record_processor.h 第 44 行定义.
|
overridevirtual |
重载 apollo::data::RecordProcessor .
在文件 realtime_record_processor.cc 第 105 行定义.
| void apollo::data::RealtimeRecordProcessor::MonitorStatus | ( | ) |
在文件 realtime_record_processor.cc 第 221 行定义.
|
overridevirtual |
实现了 apollo::data::RecordProcessor.
在文件 realtime_record_processor.cc 第 149 行定义.