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 jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableDeclaredTypes_1
\r
130 (JNIEnv *, jobject, jint);
\r
132 JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableReferences_1
\r
133 (JNIEnv *, jobject, jint, jintArray);
\r
135 JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableTypes_1
\r
136 (JNIEnv *, jobject, jint, jintArray);
\r
138 JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableVariabilities_1
\r
139 (JNIEnv *, jobject, jint, jintArray);
\r
141 JNIEXPORT jintArray JNICALL Java_org_simantics_fmil_FMIL_getAllVariableCausalities_1
\r
142 (JNIEnv *, jobject, jint, jintArray);
\r
144 JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllDeclaredTypes_1
\r
145 (JNIEnv *, jobject, jint);
\r
147 JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllDeclaredTypeDescriptions_1
\r
148 (JNIEnv *, jobject, jint);
\r
150 JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllDeclaredTypeQuantities_1
\r
151 (JNIEnv *, jobject, jint);
\r
153 JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_getAllDeclaredTypeUnits_1
\r
154 (JNIEnv *, jobject, jint);
\r
157 * Class: org_simantics_fmu_FMUControlJNI
\r
158 * Method: filterVariables_
\r
159 * Signature: (Ljava/lang/String;Ljava/lang/String;)[Ljava/lang/String;
\r
161 JNIEXPORT jobjectArray JNICALL Java_org_simantics_fmil_FMIL_filterVariables_1
\r
162 (JNIEnv *, jobject, jstring, jstring);
\r
165 * Class: org_simantics_fmu_FMUControlJNI
\r
166 * Method: getLastErrorMessage_
\r
167 * Signature: (Ljava/lang/String;)Ljava/lang/String;
\r
169 JNIEXPORT jstring JNICALL Java_org_simantics_fmil_FMIL_getLastErrorMessage_1
\r
170 (JNIEnv *, jobject, jstring);
\r
173 * Class: org_simantics_fmu_FMUControlJNI
\r
174 * Method: getRealValue_
\r
175 * Signature: (Ljava/lang/String;Ljava/lang/String;)D
\r
177 JNIEXPORT jdouble JNICALL Java_org_simantics_fmil_FMIL_getRealValue_1
\r
178 (JNIEnv *, jobject, jint, jint);
\r
181 * Class: org_simantics_fmu_FMUControlJNI
\r
182 * Method: getStringValue_
\r
183 * Signature: (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
\r
185 JNIEXPORT jstring JNICALL Java_org_simantics_fmil_FMIL_getStringValue_1
\r
186 (JNIEnv *, jobject, jstring, jstring);
\r
189 * Class: org_simantics_fmu_FMUControlJNI
\r
190 * Method: getIntegerValue_
\r
191 * Signature: (Ljava/lang/String;Ljava/lang/String;)I
\r
193 JNIEXPORT jint JNICALL Java_org_simantics_fmil_FMIL_getIntegerValue_1
\r
194 (JNIEnv *, jobject, jstring, jstring);
\r
197 * Class: org_simantics_fmu_FMUControlJNI
\r
198 * Method: getBooleanValue_
\r
199 * Signature: (Ljava/lang/String;Ljava/lang/String;)Z
\r
201 JNIEXPORT jboolean JNICALL Java_org_simantics_fmil_FMIL_getBooleanValue_1
\r
202 (JNIEnv *, jobject, jstring, jstring);
\r