Implement the bridge to call Tatoo from java. Very slow at the moment.
[tatoo.git] / src / bindings / java / fxslt_memory_TatooEngine.h
diff --git a/src/bindings/java/fxslt_memory_TatooEngine.h b/src/bindings/java/fxslt_memory_TatooEngine.h
new file mode 100644 (file)
index 0000000..378e0e3
--- /dev/null
@@ -0,0 +1,45 @@
+/* DO NOT EDIT THIS FILE - it is machine generated */
+#include <jni.h>
+/* Header for class fxslt_memory_TatooEngine */
+
+#ifndef _Included_fxslt_memory_TatooEngine
+#define _Included_fxslt_memory_TatooEngine
+#ifdef __cplusplus
+extern "C" {
+#endif
+/*
+ * Class:     fxslt_memory_TatooEngine
+ * Method:    unregister
+ * Signature: (J)V
+ */
+JNIEXPORT void JNICALL Java_fxslt_memory_TatooEngine_unregister
+  (JNIEnv *, jclass, jlong);
+
+/*
+ * Class:     fxslt_memory_TatooEngine
+ * Method:    init_document
+ * Signature: (Lorg/w3c/dom/Document;I)Lfxslt/memory/TatooEngine/CustomBlock;
+ */
+JNIEXPORT jobject JNICALL Java_fxslt_memory_TatooEngine_init_1document
+  (JNIEnv *, jclass, jobject, jint);
+
+/*
+ * Class:     fxslt_memory_TatooEngine
+ * Method:    compile
+ * Signature: (Ljava/lang/String;)Lfxslt/memory/TatooEngine/CustomBlock;
+ */
+JNIEXPORT jobject JNICALL Java_fxslt_memory_TatooEngine_compile
+  (JNIEnv *, jclass, jstring);
+
+/*
+ * Class:     fxslt_memory_TatooEngine
+ * Method:    evaluate
+ * Signature: (Lfxslt/memory/TatooEngine/CustomBlock;Lfxslt/memory/TatooEngine/CustomBlock;Lorg/w3c/dom/NodeList;)Lorg/w3c/dom/NodeList;
+ */
+JNIEXPORT jobject JNICALL Java_fxslt_memory_TatooEngine_evaluate
+  (JNIEnv *, jclass, jobject, jobject, jobject);
+
+#ifdef __cplusplus
+}
+#endif
+#endif