#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: