about summary refs log tree commit diff stats
path: root/src/wrapped/generated/wrappedxml2types.h
diff options
context:
space:
mode:
authorptitSeb <sebastien.chev@gmail.com>2021-06-01 17:13:34 +0200
committerptitSeb <sebastien.chev@gmail.com>2021-06-01 17:13:34 +0200
commitdf96dd006048485dcff3163199c507fff2b81e14 (patch)
tree6e3fd52c99eb1e5c0d03904cf3c568de3ddd831c /src/wrapped/generated/wrappedxml2types.h
parent956e2aace3dff853260d102d52eb00dbbf1a1005 (diff)
downloadbox64-df96dd006048485dcff3163199c507fff2b81e14.tar.gz
box64-df96dd006048485dcff3163199c507fff2b81e14.zip
Added wrapped libxml2 (from box86)
Diffstat (limited to 'src/wrapped/generated/wrappedxml2types.h')
-rw-r--r--src/wrapped/generated/wrappedxml2types.h58
1 files changed, 58 insertions, 0 deletions
diff --git a/src/wrapped/generated/wrappedxml2types.h b/src/wrapped/generated/wrappedxml2types.h
new file mode 100644
index 00000000..fe362b75
--- /dev/null
+++ b/src/wrapped/generated/wrappedxml2types.h
@@ -0,0 +1,58 @@
+/*******************************************************************
+ * File automatically generated by rebuild_wrappers.py (v1.3.0.11) *
+ *******************************************************************/
+#ifndef __wrappedxml2TYPES_H_
+#define __wrappedxml2TYPES_H_
+
+#ifndef LIBNAME
+#error You should only #include this file inside a wrapped*.c file
+#endif
+#ifndef ADDED_FUNCTIONS
+#define ADDED_FUNCTIONS() 
+#endif
+
+typedef void (*vFp_t)(void*);
+typedef int64_t (*iFp_t)(void*);
+typedef void* (*pFv_t)(void);
+typedef void (*vFpp_t)(void*, void*);
+typedef void* (*pFpp_t)(void*, void*);
+typedef void (*vFppp_t)(void*, void*, void*);
+typedef int64_t (*iFppp_t)(void*, void*, void*);
+typedef void* (*pFppp_t)(void*, void*, void*);
+typedef void (*vFpppp_t)(void*, void*, void*, void*);
+typedef int64_t (*iFpppp_t)(void*, void*, void*, void*);
+typedef void* (*pFpppi_t)(void*, void*, void*, int64_t);
+typedef void* (*pFpppp_t)(void*, void*, void*, void*);
+typedef int64_t (*iFppppp_t)(void*, void*, void*, void*, void*);
+typedef void* (*pFppppi_t)(void*, void*, void*, void*, int64_t);
+typedef void (*vFpppppp_t)(void*, void*, void*, void*, void*, void*);
+typedef int64_t (*iFpppppp_t)(void*, void*, void*, void*, void*, void*);
+
+#define SUPER() ADDED_FUNCTIONS() \
+	GO(xmlSetExternalEntityLoader, vFp_t) \
+	GO(xmlParseDocument, iFp_t) \
+	GO(xmlGetExternalEntityLoader, pFv_t) \
+	GO(xmlHashFree, vFpp_t) \
+	GO(xmlHashCopy, pFpp_t) \
+	GO(xmlHashScan, vFppp_t) \
+	GO(xmlHashScanFull, vFppp_t) \
+	GO(xmlSchemaSetParserStructuredErrors, vFppp_t) \
+	GO(xmlSchemaSetValidStructuredErrors, vFppp_t) \
+	GO(xmlHashRemoveEntry, iFppp_t) \
+	GO(xmlXPathRegisterFunc, iFppp_t) \
+	GO(xmlNewCharEncodingHandler, pFppp_t) \
+	GO(xmlSchemaSetParserErrors, vFpppp_t) \
+	GO(xmlSchemaSetValidErrors, vFpppp_t) \
+	GO(xmlHashRemoveEntry2, iFpppp_t) \
+	GO(xmlHashUpdateEntry, iFpppp_t) \
+	GO(xmlRegisterInputCallbacks, iFpppp_t) \
+	GO(xmlParserInputBufferCreateIO, pFpppi_t) \
+	GO(xmlOutputBufferCreateIO, pFpppp_t) \
+	GO(xmlHashRemoveEntry3, iFppppp_t) \
+	GO(xmlHashUpdateEntry2, iFppppp_t) \
+	GO(xmlSaveToIO, pFppppi_t) \
+	GO(xmlHashScan3, vFpppppp_t) \
+	GO(xmlHashScanFull3, vFpppppp_t) \
+	GO(xmlHashUpdateEntry3, iFpppppp_t)
+
+#endif // __wrappedxml2TYPES_H_