summaryrefslogtreecommitdiff
path: root/include/qntan/Qntan.h
diff options
context:
space:
mode:
authorAndreas Fankhauser hiddenalpha.ch2026-03-25 22:12:22 +0100
committerAndreas Fankhauser hiddenalpha.ch2026-03-25 22:12:22 +0100
commit56e27a0cbbfaebc51add61de47d9aae5b431fbb3 (patch)
treeef4af97e616fb9ec34575ac2b4534290afc8e25f /include/qntan/Qntan.h
parentede05456b8c5736f4aa0bf270606ab9031bacfca (diff)
downloadQntan-56e27a0cbbfaebc51add61de47d9aae5b431fbb3.tar.gz
Qntan-56e27a0cbbfaebc51add61de47d9aae5b431fbb3.zip
Add virt func macros for Process
Diffstat (limited to 'include/qntan/Qntan.h')
-rw-r--r--include/qntan/Qntan.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/include/qntan/Qntan.h b/include/qntan/Qntan.h
index 0f02c06..aadeccf 100644
--- a/include/qntan/Qntan.h
+++ b/include/qntan/Qntan.h
@@ -626,6 +626,16 @@ struct Qntan_FourierTransform {
+#ifndef Qntan_Process_write
+# define Qntan_Process_write(A, B, C, D, E, F) (*A)->write(A, B, C, D, E, F)
+#endif
+#ifndef Qntan_Process_signal
+# define Qntan_Process_signal(A, B) (*A)->signal(A, B)
+#endif
+#ifndef Qntan_Process_join
+# define Qntan_Process_join(A, B, C, D) (*A)->join(A, B, C, D)
+#endif
+
struct Qntan_Process {
/* TODO write doc
*/