DriveEvent trigger that records drive events
更多...
#include <drive_event_trigger.h>
DriveEvent trigger that records drive events
在文件 drive_event_trigger.h 第 29 行定义.
◆ DriveEventTrigger()
apollo::data::DriveEventTrigger::DriveEventTrigger |
( |
| ) |
|
◆ ~DriveEventTrigger()
virtual apollo::data::DriveEventTrigger::~DriveEventTrigger |
( |
| ) |
|
|
virtualdefault |
◆ Pull()
实现了 apollo::data::TriggerBase.
在文件 drive_event_trigger.cc 第 30 行定义.
30 {
32 return;
33 }
34
35 if (msg.channel_name == FLAGS_drive_event_topic) {
36 DriveEvent drive_event_msg;
37 drive_event_msg.ParseFromString(msg.content);
38 const uint64_t header_time = static_cast<uint64_t>(
40 AINFO <<
"drive event trigger is pulled: " << header_time <<
" - "
41 << msg.channel_name;
43 }
44}
uint64_t SecondsToNanoSeconds(const double seconds) const
std::unique_ptr< Trigger > trigger_obj_
void TriggerIt(const uint64_t msg_time) const
◆ ShouldRestore()
该类的文档由以下文件生成: