|
|
typedef Container::iterator | iterator |
|
typedef Container::const_iterator | const_iterator |
|
|
| queue (queue &&) noexcept=default |
|
queue & | operator= (queue &&) noexcept=default |
|
| queue (const queue &)=delete |
|
queue & | operator= (const queue &)=delete |
|
iterator | begin () |
|
iterator | end () |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
T & | operator[] (size_t i) |
|
const T & | operator[] (size_t i) const |
| auto | extract_front () |
| | Extract the front element from the queue and remove it from the queue.
|
◆ extract_front()
template<typename T, typename Container = std::deque<T>>
| auto dsf::queue< T, Container >::extract_front |
( |
| ) |
|
|
inline |
Extract the front element from the queue and remove it from the queue.
- Returns
- T The front element of the queue
The documentation for this class was generated from the following file:
- src/dsf/utility/queue.hpp