105const struct queue_node *queue__iterator_get_head(
const Queue * );
106const struct queue_node *queue__iterator_get_next(
const struct queue_node * );
Function and variable attributes.
#define Constructor
Definition attributes.h:101
Constructor Queue * queue_init(size_t el_size)
void queue_destroy(Queue *)
const void * queue_node_get_data(const struct queue_node *)
int queue_dequeue(Queue *, void *data_cont)
int queue_get(const Queue *, size_t index, void *data_cont)
size_t queue_get_size(const Queue *)
Length of queue (number of items)
int queue_enqueue(Queue *, const void *data)
int queue_get_head(const Queue *, void *data_cont)
void queue_clear(Queue *)
struct fifo_queue Queue
Definition queue.h:30
int queue_get_tail(const Queue *, void *data_cont)
bool queue_is_empty(const Queue *)