Quash Shell
0.1
A simple yet powerfull shell program
|
A data structure generated by IMPLEMENT_DEQUE_STRUCT() to store the state of a deque. More...
#include <deque.h>
Public Attributes | |
Type * | data |
size_t | cap |
size_t | front |
size_t | back |
void(* | destructor )(Type) |
A data structure generated by IMPLEMENT_DEQUE_STRUCT() to store the state of a deque.
size_t Example::back |
The index one greater than the last element of the queue
size_t Example::cap |
The current capacity of the deque
Type* Example::data |
The array holding the deque
void(* Example::destructor) (Type) |
Optional destructor function pointer for the data type. This is called on every element in the queue when destroy_Example() is called.
size_t Example::front |
The index of the element at the front of the deque