|
Apollo 11.0
自动驾驶开放平台
|
#include <indexed_queue.h>
Public 成员函数 | |
| IndexedQueue (size_t capacity) | |
| const T * | Find (const I id) const |
| const T * | Latest () const |
| bool | Add (const I id, std::unique_ptr< T > ptr) |
| void | Clear () |
Public 属性 | |
| size_t | capacity_ = 0 |
| std::queue< std::pair< I, const T * > > | queue_ |
| std::unordered_map< I, std::unique_ptr< T > > | map_ |
在文件 indexed_queue.h 第 34 行定义.
|
inlineexplicit |
在文件 indexed_queue.h 第 37 行定义.
|
inline |
在文件 indexed_queue.h 第 51 行定义.
|
inline |
在文件 indexed_queue.h 第 64 行定义.
|
inline |
在文件 indexed_queue.h 第 39 行定义.
|
inline |
在文件 indexed_queue.h 第 44 行定义.
| size_t apollo::planning::IndexedQueue< I, T >::capacity_ = 0 |
在文件 indexed_queue.h 第 72 行定义.
| std::unordered_map<I, std::unique_ptr<T> > apollo::planning::IndexedQueue< I, T >::map_ |
在文件 indexed_queue.h 第 74 行定义.
| std::queue<std::pair<I, const T *> > apollo::planning::IndexedQueue< I, T >::queue_ |
在文件 indexed_queue.h 第 73 行定义.