]> git.lizzy.rs Git - dragonstd.git/blobdiff - dragonstd/bits/callback.h
Add CMake config
[dragonstd.git] / dragonstd / bits / callback.h
diff --git a/dragonstd/bits/callback.h b/dragonstd/bits/callback.h
new file mode 100644 (file)
index 0000000..5316492
--- /dev/null
@@ -0,0 +1,9 @@
+#ifndef _DRAGONSTD_CALLBACK_H_ // include guard
+#define _DRAGONSTD_CALLBACK_H_
+
+typedef void (*SingleCallback)(void *dat);
+typedef void (*Callback)(void *dat, void *arg);
+typedef void *(*Transformer)(void *dat);
+typedef int (*Comparator)(const void *dat, const void *key);
+
+#endif // _DRAGONSTD_CALLBACK_H_