Begin adding some C code
[fur] / c / queue.h
diff --git a/c/queue.h b/c/queue.h
new file mode 100644 (file)
index 0000000..01ba40c
--- /dev/null
+++ b/c/queue.h
@@ -0,0 +1,12 @@
+#ifndef QUEUE_H
+#define QUEUE_H
+
+struct Queue;
+typedef struct Queue Queue;
+
+Queue* Queue_construct();
+
+void Queue_enqueue(Queue*, void*);
+void* Queue_dequeue(Queue*, void* defaultValue);
+
+#endif