-/* 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_fmu_FMUControlJNI */
+
+#ifndef _Included_org_simantics_fmu_FMUControlJNI
+#define _Included_org_simantics_fmu_FMUControlJNI
+#ifdef __cplusplus
+extern "C" {
+#endif
+
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_loadFMUFile_1
+ (JNIEnv *, jobject, jstring, jstring);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * 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_fmu_FMUControlJNI
+ * Method: instantiateSimulation_
+ * Signature: (Ljava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_instantiateSimulation_1
+ (JNIEnv *, jobject, jint);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * Method: initializeSimulation_
+ * Signature: (Ljava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_initializeSimulation_1
+ (JNIEnv *, jobject, jint);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * 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_fmu_FMUControlJNI
+ * Method: setRealValue_
+ * Signature: (Ljava/lang/String;Ljava/lang/String;D)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setRealValue_1
+ (JNIEnv *, jobject, jint, jint, jdouble);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * Method: setIntegerValue_
+ * Signature: (Ljava/lang/String;Ljava/lang/String;I)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setIntegerValue_1
+ (JNIEnv *, jobject, jstring, jstring, jint);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * Method: setBooleanValue_
+ * Signature: (Ljava/lang/String;Ljava/lang/String;Z)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setBooleanValue_1
+ (JNIEnv *, jobject, jstring, jstring, jboolean);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * 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_fmu_FMUControlJNI
+ * Method: simulateStep_
+ * Signature: (Ljava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_simulateStep_1
+ (JNIEnv *, jobject, jint);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * 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_fmu_FMUControlJNI
+ * Method: unloadFMU_
+ * Signature: (Ljava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_unloadFMU_1
+ (JNIEnv *, jobject, jint);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * Method: isInitialized_
+ * Signature: (Ljava/lang/String;)Z
+ */
+JNIEXPORT jboolean JNICALL Java_org_simantics_fmil_core_FMIL_isInitialized_1
+ (JNIEnv *, jobject, jstring);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * Method: getTime_
+ * Signature: (Ljava/lang/String;)D
+ */
+JNIEXPORT jdouble JNICALL Java_org_simantics_fmil_core_FMIL_getTime_1
+ (JNIEnv *, jobject, jint);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * 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_fmu_FMUControlJNI
+ * 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_fmu_FMUControlJNI
+ * 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_fmu_FMUControlJNI
+ * 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, jstring, jstring);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * Method: getIntegerValue_
+ * Signature: (Ljava/lang/String;Ljava/lang/String;)I
+ */
+JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_getIntegerValue_1
+ (JNIEnv *, jobject, jstring, jstring);
+
+/*
+ * Class: org_simantics_fmu_FMUControlJNI
+ * Method: getBooleanValue_
+ * Signature: (Ljava/lang/String;Ljava/lang/String;)Z
+ */
+JNIEXPORT jboolean JNICALL Java_org_simantics_fmil_core_FMIL_getBooleanValue_1
+ (JNIEnv *, jobject, jstring, jstring);
+
+#ifdef __cplusplus
+}
+#endif
+#endif