]> gitweb.ps.run Git - matrix_esp_thesis/blobdiff - src/fixedbuffer.h
refactor fixedbuffer, add mjson
[matrix_esp_thesis] / src / fixedbuffer.h
diff --git a/src/fixedbuffer.h b/src/fixedbuffer.h
new file mode 100644 (file)
index 0000000..d8055cb
--- /dev/null
@@ -0,0 +1,19 @@
+#ifndef FIXEDBUFFER__H\r
+#define FIXEDBUFFER__H\r
+\r
+#include <stdbool.h>\r
+\r
+typedef struct FixedBuffer {\r
+    char * ptr;\r
+    int cap;\r
+    int len;\r
+} FixedBuffer;\r
+\r
+FixedBuffer\r
+FixedBuf(const char * str);\r
+\r
+bool\r
+FixedBufferToInt(FixedBuffer fb, int * outInt);\r
+\r
+\r
+#endif
\ No newline at end of file