Apollo 10.0
自动驾驶开放平台
|
The intervals collection class that organizes the intervals 更多...
#include <interval_pool.h>
Public 成员函数 | |
void | AddInterval (const Interval &interval) |
void | AddInterval (const uint64_t begin_time, const uint64_t end_time) |
void | ReorgIntervals () |
bool | MessageFallIntoRange (const uint64_t msg_time) |
void | Reset () |
void | PrintIntervals () const |
Interval | GetNextInterval () const |
void | SetIntervalEventLogFilePath (const std::string &path, const std::string &task_id) |
void | LogIntervalEvent (const std::string &name, const std::string &description, const uint64_t msg_time, const uint64_t backward_time, const uint64_t forward_time) const |
The intervals collection class that organizes the intervals
在文件 interval_pool.h 第 40 行定义.
void apollo::data::IntervalPool::AddInterval | ( | const Interval & | interval | ) |
在文件 interval_pool.cc 第 30 行定义.
void apollo::data::IntervalPool::AddInterval | ( | const uint64_t | begin_time, |
const uint64_t | end_time | ||
) |
在文件 interval_pool.cc 第 41 行定义.
Interval apollo::data::IntervalPool::GetNextInterval | ( | ) | const |
在文件 interval_pool.cc 第 109 行定义.
void apollo::data::IntervalPool::LogIntervalEvent | ( | const std::string & | name, |
const std::string & | description, | ||
const uint64_t | msg_time, | ||
const uint64_t | backward_time, | ||
const uint64_t | forward_time | ||
) | const |
在文件 interval_pool.cc 第 91 行定义.
bool apollo::data::IntervalPool::MessageFallIntoRange | ( | const uint64_t | msg_time | ) |
在文件 interval_pool.cc 第 59 行定义.
void apollo::data::IntervalPool::PrintIntervals | ( | ) | const |
在文件 interval_pool.cc 第 83 行定义.
void apollo::data::IntervalPool::ReorgIntervals | ( | ) |
在文件 interval_pool.cc 第 49 行定义.
void apollo::data::IntervalPool::Reset | ( | ) |
在文件 interval_pool.cc 第 77 行定义.
|
inline |
在文件 interval_pool.h 第 49 行定义.