]> gerrit.simantics Code Review - simantics/fmil.git/blobdiff - org.simantics.fmil.core/native/FMUSimulator/include/org_simantics_fmil_FMILJNI.h
Fixed newly created errors in FMIL native interfaces.
[simantics/fmil.git] / org.simantics.fmil.core / native / FMUSimulator / include / org_simantics_fmil_FMILJNI.h
index 7f860d2e5698c6b176a49e7bc14f5b7e89e7e4f7..cccabf7947e99a462e8b11583f97b82be613f40a 100644 (file)
-/* DO NOT EDIT THIS FILE - it is machine generated */\r
-#include <jni.h>\r
-/* Header for class org_simantics_fmu_FMUControlJNI */\r
-\r
-#ifndef _Included_org_simantics_fmu_FMUControlJNI\r
-#define _Included_org_simantics_fmu_FMUControlJNI\r
-#ifdef __cplusplus\r
-extern "C" {\r
-#endif\r
-\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_loadFMUFile_1\r
-  (JNIEnv *, jobject, jstring, jstring);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    setStepLength_\r
- * Signature: (Ljava/lang/String;D)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_setStepLength_1\r
-  (JNIEnv *, jobject, jint, jdouble);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    instantiateSimulation_\r
- * Signature: (Ljava/lang/String;)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_instantiateSimulation_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    initializeSimulation_\r
- * Signature: (Ljava/lang/String;)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_initializeSimulation_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    subscribe_\r
- * Signature: (Ljava/lang/String;[Ljava/lang/String;I)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_subscribe_1\r
-  (JNIEnv *, jobject, jint, jintArray);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    setRealValue_\r
- * Signature: (Ljava/lang/String;Ljava/lang/String;D)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_setRealValue_1\r
-  (JNIEnv *, jobject, jint, jint, jdouble);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    setIntegerValue_\r
- * Signature: (Ljava/lang/String;Ljava/lang/String;I)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_setIntegerValue_1\r
-  (JNIEnv *, jobject, jstring, jstring, jint);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    setBooleanValue_\r
- * Signature: (Ljava/lang/String;Ljava/lang/String;Z)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_setBooleanValue_1\r
-  (JNIEnv *, jobject, jstring, jstring, jboolean);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    setTime_\r
- * Signature: (Ljava/lang/String;D)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_setTime_1\r
-  (JNIEnv *, jobject, jstring, jdouble);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    simulateStep_\r
- * Signature: (Ljava/lang/String;)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_simulateStep_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    getSubscribedResults_\r
- * Signature: (Ljava/lang/String;[D)[D\r
- */\r
-JNIEXPORT jdoubleArray JNICALL Java_org_simantics_fmil_FMIL_getSubscribedResults_1\r
-  (JNIEnv *, jobject, jint, jdoubleArray);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    unloadFMU_\r
- * Signature: (Ljava/lang/String;)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_unloadFMU_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    isInitialized_\r
- * Signature: (Ljava/lang/String;)Z\r
- */\r
-JNIEXPORT jboolean JNICALL Java_org_simantics_fmil_FMIL_isInitialized_1\r
-  (JNIEnv *, jobject, jstring);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    getTime_\r
- * Signature: (Ljava/lang/String;)D\r
- */\r
-JNIEXPORT jdouble JNICALL Java_org_simantics_fmil_FMIL_getTime_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    getAllVariables_\r
- * Signature: (Ljava/lang/String;)[Ljava/lang/String;\r
- */\r
-JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariables_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableDescriptions_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableDeclaredTypes_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableReferences_1\r
-  (JNIEnv *, jobject, jint, jintArray);\r
-\r
-JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableTypes_1\r
-  (JNIEnv *, jobject, jint, jintArray);\r
-\r
-JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableVariabilities_1\r
-  (JNIEnv *, jobject, jint, jintArray);\r
-\r
-JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableCausalities_1\r
-  (JNIEnv *, jobject, jint, jintArray);\r
-\r
-JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllDeclaredTypes_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllDeclaredTypeDescriptions_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllDeclaredTypeQuantities_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllDeclaredTypeUnits_1\r
-  (JNIEnv *, jobject, jint);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    filterVariables_\r
- * Signature: (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;\r
- */\r
-JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_filterVariables_1\r
-  (JNIEnv *, jobject, jstring, jstring);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    getLastErrorMessage_\r
- * Signature: (Ljava/lang/String;)Ljava/lang/String;\r
- */\r
-JNIEXPORT jstring JNICALL Java_org_simantics_fmil_FMIL_getLastErrorMessage_1\r
-  (JNIEnv *, jobject, jstring);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    getRealValue_\r
- * Signature: (Ljava/lang/String;Ljava/lang/String;)D\r
- */\r
-JNIEXPORT jdouble JNICALL Java_org_simantics_fmil_FMIL_getRealValue_1\r
-  (JNIEnv *, jobject, jint, jint);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    getStringValue_\r
- * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;\r
- */\r
-JNIEXPORT jstring JNICALL Java_org_simantics_fmil_FMIL_getStringValue_1\r
-  (JNIEnv *, jobject, jstring, jstring);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    getIntegerValue_\r
- * Signature: (Ljava/lang/String;Ljava/lang/String;)I\r
- */\r
-JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_getIntegerValue_1\r
-  (JNIEnv *, jobject, jstring, jstring);\r
-\r
-/*\r
- * Class:     org_simantics_fmu_FMUControlJNI\r
- * Method:    getBooleanValue_\r
- * Signature: (Ljava/lang/String;Ljava/lang/String;)Z\r
- */\r
-JNIEXPORT jboolean JNICALL Java_org_simantics_fmil_FMIL_getBooleanValue_1\r
-  (JNIEnv *, jobject, jstring, jstring);\r
-\r
-#ifdef __cplusplus\r
-}\r
-#endif\r
-#endif\r
+/* DO NOT EDIT THIS FILE - it is machine generated */
+#include <jni.h>
+/* Header for class org_simantics_fmil_core_FMIL */
+
+#ifndef _Included_org_simantics_fmil_core_FMIL
+#define _Included_org_simantics_fmil_core_FMIL
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_loadFMUFile_1
+  (JNIEnv *, jobject, jstring, jstring);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    setStepLength_
+ * Signature: (Ljava/lang/String;D)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setStepLength_1
+  (JNIEnv *, jobject, jint, jdouble);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    instantiateSimulation_
+ * Signature: (Ljava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_instantiateSimulation_1
+  (JNIEnv *, jobject, jint);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    initializeSimulation_
+ * Signature: (Ljava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_initializeSimulation_1
+  (JNIEnv *, jobject, jint);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    subscribe_
+ * Signature: (Ljava/lang/String;[Ljava/lang/String;I)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_subscribe_1
+  (JNIEnv *, jobject, jint, jintArray);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    setRealValue_
+ * Signature: (IID)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setRealValue_1
+  (JNIEnv *, jobject, jint, jint, jdouble);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    setIntegerValue_
+ * Signature: (III)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setIntegerValue_1
+  (JNIEnv *, jobject, jint, jint, jint);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    setBooleanValue_
+ * Signature: (IIZ)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setBooleanValue_1
+  (JNIEnv *, jobject, jint, jint, jboolean);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    setStringValue_
+ * Signature: (IILjava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setStringValue_1
+  (JNIEnv *, jobject, jint, jint, jstring);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    setTime_
+ * Signature: (Ljava/lang/String;D)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setTime_1
+  (JNIEnv *, jobject, jstring, jdouble);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    simulateStep_
+ * Signature: (Ljava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_simulateStep_1
+  (JNIEnv *, jobject, jint);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    getSubscribedResults_
+ * Signature: (Ljava/lang/String;[D)[D
+ */
+JNIEXPORT jdoubleArray JNICALL Java_org_simantics_fmil_core_FMIL_getSubscribedResults_1
+  (JNIEnv *, jobject, jint, jdoubleArray);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    unloadFMU_
+ * Signature: (Ljava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_unloadFMU_1
+  (JNIEnv *, jobject, jint);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    isInitialized_
+ * Signature: (Ljava/lang/String;)Z
+ */
+JNIEXPORT jboolean JNICALL Java_org_simantics_fmil_core_FMIL_isInitialized_1
+  (JNIEnv *, jobject, jstring);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    getTime_
+ * Signature: (Ljava/lang/String;)D
+ */
+JNIEXPORT jdouble JNICALL Java_org_simantics_fmil_core_FMIL_getTime_1
+  (JNIEnv *, jobject, jint);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    getAllVariables_
+ * Signature: (Ljava/lang/String;)[Ljava/lang/String;
+ */
+JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllVariables_1
+  (JNIEnv *, jobject, jint);
+
+JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllVariableDescriptions_1
+  (JNIEnv *, jobject, jint);
+
+JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllVariableDeclaredTypes_1
+  (JNIEnv *, jobject, jint);
+
+JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllVariableReferences_1
+  (JNIEnv *, jobject, jint, jintArray);
+
+JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllVariableTypes_1
+  (JNIEnv *, jobject, jint, jintArray);
+
+JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllVariableVariabilities_1
+  (JNIEnv *, jobject, jint, jintArray);
+
+JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllVariableCausalities_1
+  (JNIEnv *, jobject, jint, jintArray);
+
+JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllDeclaredTypes_1
+  (JNIEnv *, jobject, jint);
+
+JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllDeclaredTypeDescriptions_1
+  (JNIEnv *, jobject, jint);
+
+JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllDeclaredTypeQuantities_1
+  (JNIEnv *, jobject, jint);
+
+JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_core_FMIL_getAllDeclaredTypeUnits_1
+  (JNIEnv *, jobject, jint);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    filterVariables_
+ * Signature: (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
+ */
+JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_core_FMIL_filterVariables_1
+  (JNIEnv *, jobject, jstring, jstring);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    getRealValue_
+ * Signature: (Ljava/lang/String;Ljava/lang/String;)D
+ */
+JNIEXPORT jdouble JNICALL Java_org_simantics_fmil_core_FMIL_getRealValue_1
+  (JNIEnv *, jobject, jint, jint);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    getStringValue_
+ * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
+ */
+JNIEXPORT jstring JNICALL Java_org_simantics_fmil_core_FMIL_getStringValue_1
+  (JNIEnv *, jobject, jint, jint);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    getIntegerValue_
+ * Signature: (Ljava/lang/String;Ljava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_getIntegerValue_1
+  (JNIEnv *, jobject, jint, jint);
+
+/*
+ * Class:     org_simantics_fmil_core_FMIL
+ * Method:    getBooleanValue_
+ * Signature: (Ljava/lang/String;Ljava/lang/String;)Z
+ */
+JNIEXPORT jboolean JNICALL Java_org_simantics_fmil_core_FMIL_getBooleanValue_1
+  (JNIEnv *, jobject, jint, jint);
+
+#ifdef __cplusplus
+}
+#endif
+#endif