FIFO Queue which is based on a Vector.
More...
#include <QueueFromVector.h>
template<class T>
class audio_tools::QueueFromVector< T >
FIFO Queue which is based on a Vector.
- Author
- Phil Schatzmann
- Copyright
- GPLv3
- Template Parameters
-
◆ QueueFromVector()
template<class T>
| QueueFromVector |
( |
size_t | size, |
|
|
T | empty ) |
|
inline |
◆ capacity()
◆ clear()
◆ dequeue()
◆ empty()
◆ enqueue()
◆ is_full()
◆ peek()
◆ resize()
template<class T>
| bool resize |
( |
size_t | size | ) |
|
|
inline |
Grows or shrinks the queue's capacity, keeping any queued elements. If shrinking below the number of currently queued elements, the newest ones (that no longer fit) are dropped.
◆ setAllocator()
◆ size()
◆ toVector()
◆ _end_pos
◆ null_value
◆ vector
The documentation for this class was generated from the following file: