Claude Chappe' Curse - A C Game
Loading...
Searching...
No Matches
queue.h
Go to the documentation of this file.
1
26
typedef
struct
Queue
{
27
struct
Queue
*
next
;
28
void
*
data
;
29
}
Queue
;
30
31
40
bool
queue_is_empty
(
Queue
*queue);
41
50
void
queue_push
(
Queue
*queue,
void
*
data
);
51
61
void
*
queue_pop
(
Queue
*queue);
62
71
void
queue_free
(
Queue
*queue);
72
// end of Queue group
queue_free
void queue_free(Queue *queue)
Frees the queue.
Definition
queue.c:31
queue_is_empty
bool queue_is_empty(Queue *queue)
Checks if the queue is empty.
Definition
queue.c:19
queue_push
void queue_push(Queue *queue, void *data)
Pushes data onto the queue.
Definition
queue.c:4
queue_pop
void * queue_pop(Queue *queue)
Pops data from the queue.
Definition
queue.c:23
Queue
A node in the queue.
Definition
queue.h:26
Queue::next
struct Queue * next
Definition
queue.h:27
Queue::data
void * data
Definition
queue.h:28
Generated by
1.9.8