blob: b5ce7526ff05277a37bd37dca49f341c619dfd38 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
|
#include "ex-queue.h"
struct ExQueue
{
int element_size;
};
ExQueue *
ex_queue_new (int element_size)
{
}
char * ex_queue_append (ExQueue *queue,
int n_elements);
char * ex_queue_prepend (ExQueue *queue,
int n_elements);
char * ex_queue_pop_head (ExQueue *queue,
int n_elements);
char * ex_queue_pop_tail (ExQueue *queue,
int n_elements);
void ex_queue_free (ExQueue *queue);
int ex_queue_get_n_elements (ExQueue *queue);
|