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.