summaryrefslogtreecommitdiff
path: root/include/qntan
diff options
context:
space:
mode:
Diffstat (limited to 'include/qntan')
-rw-r--r--include/qntan/Qntan.h13
1 files changed, 13 insertions, 0 deletions
diff --git a/include/qntan/Qntan.h b/include/qntan/Qntan.h
index d5ada3a..e532f91 100644
--- a/include/qntan/Qntan.h
+++ b/include/qntan/Qntan.h
@@ -1001,6 +1001,13 @@ struct Qntan_Networker {
+#ifndef Qntan_CsvDec_reset
+# define Qntan_CsvDec_reset(A) (*A)->reset(A)
+#endif
+#ifndef Qntan_CsvDec_write
+# define Qntan_CsvDec_write(A, B, C, D, E, F) (*A)->write(A, B, C, D, E, F)
+#endif
+
struct Qntan_CsvDec {
/**/
void (*reset)( struct Qntan_CsvDec** );
@@ -1019,6 +1026,12 @@ struct Qntan_CsvDec {
*/
};
+#ifndef Qntan_CsvDec_Mentor_onChunk
+# define Qntan_CsvDec_Mentor_onChunk(A, B, C, D, E, F, G, H) (*A)->onChunk(A, B, C, D, E, F, G, H)
+#endif
+#ifndef Qntan_CsvDec_Mentor_onEnd
+# define Qntan_CsvDec_Mentor_onEnd(A, B, C, D, E, F, G, H) (*A)->onEnd(A, B, C, D, E, F, G, H)
+#endif
struct Qntan_CsvDec_Mentor {
/* WARN: Passed buffers only remain valid upon return.