1 /* DO NOT EDIT THIS FILE - it is machine generated */
\r
3 /* Header for class org_simantics_fmu_FMUControlJNI */
\r
5 #ifndef _Included_org_simantics_fmu_FMUControlJNI
\r
6 #define _Included_org_simantics_fmu_FMUControlJNI
\r
11 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_loadFMUFile_1
\r
12 (JNIEnv *, jobject, jstring, jstring);
\r
15 * Class: org_simantics_fmu_FMUControlJNI
\r
16 * Method: setStepLength_
\r
17 * Signature: (Ljava/lang/String;D)I
\r
19 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_setStepLength_1
\r
20 (JNIEnv *, jobject, jint, jdouble);
\r
23 * Class: org_simantics_fmu_FMUControlJNI
\r
24 * Method: instantiateSimulation_
\r
25 * Signature: (Ljava/lang/String;)I
\r
27 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_instantiateSimulation_1
\r
28 (JNIEnv *, jobject, jint);
\r
31 * Class: org_simantics_fmu_FMUControlJNI
\r
32 * Method: initializeSimulation_
\r
33 * Signature: (Ljava/lang/String;)I
\r
35 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_initializeSimulation_1
\r
36 (JNIEnv *, jobject, jint);
\r
39 * Class: org_simantics_fmu_FMUControlJNI
\r
40 * Method: subscribe_
\r
41 * Signature: (Ljava/lang/String;[Ljava/lang/String;I)I
\r
43 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_subscribe_1
\r
44 (JNIEnv *, jobject, jint, jintArray);
\r
47 * Class: org_simantics_fmu_FMUControlJNI
\r
48 * Method: setRealValue_
\r
49 * Signature: (Ljava/lang/String;Ljava/lang/String;D)I
\r
51 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_setRealValue_1
\r
52 (JNIEnv *, jobject, jint, jint, jdouble);
\r
55 * Class: org_simantics_fmu_FMUControlJNI
\r
56 * Method: setIntegerValue_
\r
57 * Signature: (Ljava/lang/String;Ljava/lang/String;I)I
\r
59 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_setIntegerValue_1
\r
60 (JNIEnv *, jobject, jstring, jstring, jint);
\r
63 * Class: org_simantics_fmu_FMUControlJNI
\r
64 * Method: setBooleanValue_
\r
65 * Signature: (Ljava/lang/String;Ljava/lang/String;Z)I
\r
67 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_setBooleanValue_1
\r
68 (JNIEnv *, jobject, jstring, jstring, jboolean);
\r
71 * Class: org_simantics_fmu_FMUControlJNI
\r
73 * Signature: (Ljava/lang/String;D)I
\r
75 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_setTime_1
\r
76 (JNIEnv *, jobject, jstring, jdouble);
\r
79 * Class: org_simantics_fmu_FMUControlJNI
\r
80 * Method: simulateStep_
\r
81 * Signature: (Ljava/lang/String;)I
\r
83 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_simulateStep_1
\r
84 (JNIEnv *, jobject, jint);
\r
87 * Class: org_simantics_fmu_FMUControlJNI
\r
88 * Method: getSubscribedResults_
\r
89 * Signature: (Ljava/lang/String;[D)[D
\r
91 JNIEXPORT jdoubleArray JNICALL Java_org_simantics_fmil_FMIL_getSubscribedResults_1
\r
92 (JNIEnv *, jobject, jint, jdoubleArray);
\r
95 * Class: org_simantics_fmu_FMUControlJNI
\r
96 * Method: unloadFMU_
\r
97 * Signature: (Ljava/lang/String;)I
\r
99 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_unloadFMU_1
\r
100 (JNIEnv *, jobject, jint);
\r
103 * Class: org_simantics_fmu_FMUControlJNI
\r
104 * Method: isInitialized_
\r
105 * Signature: (Ljava/lang/String;)Z
\r
107 JNIEXPORT jboolean JNICALL Java_org_simantics_fmil_FMIL_isInitialized_1
\r
108 (JNIEnv *, jobject, jstring);
\r
111 * Class: org_simantics_fmu_FMUControlJNI
\r
113 * Signature: (Ljava/lang/String;)D
\r
115 JNIEXPORT jdouble JNICALL Java_org_simantics_fmil_FMIL_getTime_1
\r
116 (JNIEnv *, jobject, jint);
\r
119 * Class: org_simantics_fmu_FMUControlJNI
\r
120 * Method: getAllVariables_
\r
121 * Signature: (Ljava/lang/String;)[Ljava/lang/String;
\r
123 JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariables_1
\r
124 (JNIEnv *, jobject, jint);
\r
126 JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableDescriptions_1
\r
127 (JNIEnv *, jobject, jint);
\r
129 JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableReferences_1
\r
130 (JNIEnv *, jobject, jint, jintArray);
\r
132 JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableTypes_1
\r
133 (JNIEnv *, jobject, jint, jintArray);
\r
135 JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableVariabilities_1
\r
136 (JNIEnv *, jobject, jint, jintArray);
\r
138 JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableCausalities_1
\r
139 (JNIEnv *, jobject, jint, jintArray);
\r
142 * Class: org_simantics_fmu_FMUControlJNI
\r
143 * Method: filterVariables_
\r
144 * Signature: (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
\r
146 JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_filterVariables_1
\r
147 (JNIEnv *, jobject, jstring, jstring);
\r
150 * Class: org_simantics_fmu_FMUControlJNI
\r
151 * Method: getLastErrorMessage_
\r
152 * Signature: (Ljava/lang/String;)Ljava/lang/String;
\r
154 JNIEXPORT jstring JNICALL Java_org_simantics_fmil_FMIL_getLastErrorMessage_1
\r
155 (JNIEnv *, jobject, jstring);
\r
158 * Class: org_simantics_fmu_FMUControlJNI
\r
159 * Method: getRealValue_
\r
160 * Signature: (Ljava/lang/String;Ljava/lang/String;)D
\r
162 JNIEXPORT jdouble JNICALL Java_org_simantics_fmil_FMIL_getRealValue_1
\r
163 (JNIEnv *, jobject, jint, jint);
\r
166 * Class: org_simantics_fmu_FMUControlJNI
\r
167 * Method: getStringValue_
\r
168 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
\r
170 JNIEXPORT jstring JNICALL Java_org_simantics_fmil_FMIL_getStringValue_1
\r
171 (JNIEnv *, jobject, jstring, jstring);
\r
174 * Class: org_simantics_fmu_FMUControlJNI
\r
175 * Method: getIntegerValue_
\r
176 * Signature: (Ljava/lang/String;Ljava/lang/String;)I
\r
178 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_getIntegerValue_1
\r
179 (JNIEnv *, jobject, jstring, jstring);
\r
182 * Class: org_simantics_fmu_FMUControlJNI
\r
183 * Method: getBooleanValue_
\r
184 * Signature: (Ljava/lang/String;Ljava/lang/String;)Z
\r
186 JNIEXPORT jboolean JNICALL Java_org_simantics_fmil_FMIL_getBooleanValue_1
\r
187 (JNIEnv *, jobject, jstring, jstring);
\r