diff dmfile.h @ 0:32250b436bca

Initial re-import.
author Matti Hamalainen <ccr@tnsp.org>
date Fri, 28 Sep 2012 01:54:23 +0300
parents
children d0257d0004f6
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dmfile.h	Fri Sep 28 01:54:23 2012 +0300
@@ -0,0 +1,30 @@
+/*
+ * DMLib
+ * -- Main header file
+ * Programmed and designed by Matti 'ccr' Hamalainen
+ * (C) Copyright 2011 Tecnic Software productions (TNSP)
+ */
+#ifndef DMFILE_H
+#define DMFILE_H
+
+#include "dmlib.h"
+
+
+/* Plain file endianess functions
+ */
+#define DM_DEFINE_FFUNC(xname, xtype, z)          \
+BOOL    dm_fread_ ## xname (FILE *f, xtype *v);  \
+BOOL    dm_fwrite_ ## xname (FILE *f, xtype v);
+
+#include "dmfiletmpl.h"
+
+#undef DM_DEFINE_FFUNC
+
+BOOL    dm_fread_str(FILE *f, void *, size_t);
+BOOL    dm_fwrite_str(FILE *f, void *, size_t);
+
+
+#ifdef __cplusplus
+}
+#endif
+#endif // DMFILE_H