#include <indexed_queue.h>
|
| 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 () |
|
|
size_t | capacity_ = 0 |
|
std::queue< std::pair< I, const T * > > | queue_ |
|
std::unordered_map< I, std::unique_ptr< T > > | map_ |
|
◆ IndexedQueue()
template<typename I, typename T>
◆ Add()
template<typename I, typename T>
◆ Clear()
template<typename I, typename T>
◆ Find()
template<typename I, typename T>
◆ Latest()
template<typename I, typename T>
◆ capacity_
template<typename I, typename T>
◆ map_
template<typename I, typename T>
◆ queue_
template<typename I, typename T>
The documentation for this class was generated from the following file: