23 #ifndef BKTHOMPS_CONTAINERS_QUEUE_H 24 #define BKTHOMPS_CONTAINERS_QUEUE_H 32 typedef struct internal_deque *
queue;
bk_bool queue_front(void *data, queue me)
Definition: queue.c:140
struct internal_deque * queue
Definition: queue.h:32
bk_bool queue_is_empty(queue me)
Definition: queue.c:60
struct internal_deque * queue
Definition: containers.h:375
bk_err queue_push(queue me, void *data)
Definition: queue.c:106
void queue_copy_to_array(void *arr, queue me)
Definition: queue.c:87
bk_err queue_trim(queue me)
Definition: queue.c:73
bk_bool queue_pop(void *data, queue me)
Definition: queue.c:123
int bk_bool
Definition: containers.h:49
bk_err queue_clear(queue me)
Definition: queue.c:170
bk_bool queue_back(void *data, queue me)
Definition: queue.c:157
int bk_err
Definition: containers.h:48
queue queue_destroy(queue me)
Definition: queue.c:184
queue queue_init(size_t data_size)
Definition: queue.c:35
size_t queue_size(queue me)
Definition: queue.c:47