/* DO NOT EDIT THIS FILE - it is machine generated */
#include <jni.h>
-/* Header for class org_simantics_fmu_FMUControlJNI */
+/* Header for class org_simantics_fmil_core_FMIL */
-#ifndef _Included_org_simantics_fmu_FMUControlJNI
-#define _Included_org_simantics_fmu_FMUControlJNI
+#ifndef _Included_org_simantics_fmil_core_FMIL
+#define _Included_org_simantics_fmil_core_FMIL
#ifdef __cplusplus
extern "C" {
#endif
(JNIEnv *, jobject, jstring, jstring);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: setStepLength_
* Signature: (Ljava/lang/String;D)I
*/
(JNIEnv *, jobject, jint, jdouble);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: instantiateSimulation_
* Signature: (Ljava/lang/String;)I
*/
(JNIEnv *, jobject, jint);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: initializeSimulation_
* Signature: (Ljava/lang/String;)I
*/
(JNIEnv *, jobject, jint);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: subscribe_
* Signature: (Ljava/lang/String;[Ljava/lang/String;I)I
*/
(JNIEnv *, jobject, jint, jintArray);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: setRealValue_
- * Signature: (Ljava/lang/String;Ljava/lang/String;D)I
+ * Signature: (IID)I
*/
JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setRealValue_1
(JNIEnv *, jobject, jint, jint, jdouble);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: setIntegerValue_
- * Signature: (Ljava/lang/String;Ljava/lang/String;I)I
+ * Signature: (III)I
*/
JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setIntegerValue_1
- (JNIEnv *, jobject, jstring, jstring, jint);
+ (JNIEnv *, jobject, jint, jint, jint);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: setBooleanValue_
- * Signature: (Ljava/lang/String;Ljava/lang/String;Z)I
+ * Signature: (IIZ)I
*/
JNIEXPORT jint JNICALL Java_org_simantics_fmil_core_FMIL_setBooleanValue_1
- (JNIEnv *, jobject, jstring, jstring, jboolean);
+ (JNIEnv *, jobject, jint, jint, jboolean);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * 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
*/
(JNIEnv *, jobject, jstring, jdouble);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: simulateStep_
* Signature: (Ljava/lang/String;)I
*/
(JNIEnv *, jobject, jint);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: getSubscribedResults_
* Signature: (Ljava/lang/String;[D)[D
*/
(JNIEnv *, jobject, jint, jdoubleArray);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: unloadFMU_
* Signature: (Ljava/lang/String;)I
*/
(JNIEnv *, jobject, jint);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: isInitialized_
* Signature: (Ljava/lang/String;)Z
*/
(JNIEnv *, jobject, jstring);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: getTime_
* Signature: (Ljava/lang/String;)D
*/
(JNIEnv *, jobject, jint);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: getAllVariables_
* Signature: (Ljava/lang/String;)[Ljava/lang/String;
*/
(JNIEnv *, jobject, jint);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: filterVariables_
* Signature: (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
*/
(JNIEnv *, jobject, jstring, jstring);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * Class: org_simantics_fmil_core_FMIL
* Method: getRealValue_
* Signature: (Ljava/lang/String;Ljava/lang/String;)D
*/
(JNIEnv *, jobject, jint, jint);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * 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, jstring, jstring);
+ (JNIEnv *, jobject, jint, jint);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * 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, jstring, jstring);
+ (JNIEnv *, jobject, jint, jint);
/*
- * Class: org_simantics_fmu_FMUControlJNI
+ * 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, jstring, jstring);
+ (JNIEnv *, jobject, jint, jint);
#ifdef __cplusplus
}