Double-ended queue.
More...
#include <deque.h>
|
|
void * | storage |
| | Memory area.
|
|
void * | front |
| | Pointer to the front of the queue.
|
|
void * | back |
| | Pointer past-the-end of the queue.
|
|
size_t | count |
| | Number of elements currently stored.
|
|
size_t | capacity |
| | Maximum number of elements that can be stored.
|
|
size_t | type_size |
| | Size in bytes of a single element.
|
Double-ended queue.
Definition at line 26 of file deque.h.