Lines Matching full:option
115 pub GetVersion: Option<unsafe extern "system" fn(env: *mut JNIEnv) -> jint>,
116 pub DefineClass: Option<
125 Option<unsafe extern "system" fn(env: *mut JNIEnv, name: *const c_char) -> jclass>,
127 Option<unsafe extern "system" fn(env: *mut JNIEnv, method: jobject) -> jmethodID>,
129 Option<unsafe extern "system" fn(env: *mut JNIEnv, field: jobject) -> jfieldID>,
130 pub ToReflectedMethod: Option<
137 pub GetSuperclass: Option<unsafe extern "system" fn(env: *mut JNIEnv, sub: jclass) -> jclass>,
139 Option<unsafe extern "system" fn(env: *mut JNIEnv, sub: jclass, sup: jclass) -> jboolean>,
140 pub ToReflectedField: Option<
147 pub Throw: Option<unsafe extern "system" fn(env: *mut JNIEnv, obj: jthrowable) -> jint>,
148 pub ThrowNew: Option<
154 pub ExceptionOccurred: Option<unsafe extern "system" fn(env: *mut JNIEnv) -> jthrowable>,
155 pub ExceptionDescribe: Option<unsafe extern "system" fn(env: *mut JNIEnv)>,
156 pub ExceptionClear: Option<unsafe extern "system" fn(env: *mut JNIEnv)>,
157 pub FatalError: Option<unsafe extern "system" fn(env: *mut JNIEnv, msg: *const c_char) -> !>,
158 pub PushLocalFrame: Option<unsafe extern "system" fn(env: *mut JNIEnv, capacity: jint) -> jint>,
160 Option<unsafe extern "system" fn(env: *mut JNIEnv, result: jobject) -> jobject>,
161 pub NewGlobalRef: Option<unsafe extern "system" fn(env: *mut JNIEnv, lobj: jobject) -> jobject>,
162 pub DeleteGlobalRef: Option<unsafe extern "system" fn(env: *mut JNIEnv, gref: jobject)>,
163 pub DeleteLocalRef: Option<unsafe extern "system" fn(env: *mut JNIEnv, obj: jobject)>,
164 pub IsSameObject: Option<
170 pub NewLocalRef: Option<unsafe extern "system" fn(env: *mut JNIEnv, ref_: jobject) -> jobject>,
172 Option<unsafe extern "system" fn(env: *mut JNIEnv, capacity: jint) -> jint>,
173 pub AllocObject: Option<unsafe extern "system" fn(env: *mut JNIEnv, clazz: jclass) -> jobject>,
174 pub NewObject: Option<
181 pub NewObjectV: Option<
188 pub NewObjectA: Option<
195 pub GetObjectClass: Option<unsafe extern "system" fn(env: *mut JNIEnv, obj: jobject) -> jclass>,
197 … Option<unsafe extern "system" fn(env: *mut JNIEnv, obj: jobject, clazz: jclass) -> jboolean>,
198 pub GetMethodID: Option<
205 pub CallObjectMethod: Option<
212 pub CallObjectMethodV: Option<
219 pub CallObjectMethodA: Option<
226 pub CallBooleanMethod: Option<
233 pub CallBooleanMethodV: Option<
240 pub CallBooleanMethodA: Option<
247 pub CallByteMethod: Option<
254 pub CallByteMethodV: Option<
261 pub CallByteMethodA: Option<
268 pub CallCharMethod: Option<
275 pub CallCharMethodV: Option<
282 pub CallCharMethodA: Option<
289 pub CallShortMethod: Option<
296 pub CallShortMethodV: Option<
303 pub CallShortMethodA: Option<
310 pub CallIntMethod: Option<
317 pub CallIntMethodV: Option<
324 pub CallIntMethodA: Option<
331 pub CallLongMethod: Option<
338 pub CallLongMethodV: Option<
345 pub CallLongMethodA: Option<
352 pub CallFloatMethod: Option<
359 pub CallFloatMethodV: Option<
366 pub CallFloatMethodA: Option<
373 pub CallDoubleMethod: Option<
380 pub CallDoubleMethodV: Option<
387 pub CallDoubleMethodA: Option<
395 Option<unsafe extern "C" fn(env: *mut JNIEnv, obj: jobject, methodID: jmethodID, ...)>,
396 pub CallVoidMethodV: Option<
402 pub CallVoidMethodA: Option<
408 pub CallNonvirtualObjectMethod: Option<
416 pub CallNonvirtualObjectMethodV: Option<
424 pub CallNonvirtualObjectMethodA: Option<
432 pub CallNonvirtualBooleanMethod: Option<
440 pub CallNonvirtualBooleanMethodV: Option<
448 pub CallNonvirtualBooleanMethodA: Option<
456 pub CallNonvirtualByteMethod: Option<
464 pub CallNonvirtualByteMethodV: Option<
472 pub CallNonvirtualByteMethodA: Option<
480 pub CallNonvirtualCharMethod: Option<
488 pub CallNonvirtualCharMethodV: Option<
496 pub CallNonvirtualCharMethodA: Option<
504 pub CallNonvirtualShortMethod: Option<
512 pub CallNonvirtualShortMethodV: Option<
520 pub CallNonvirtualShortMethodA: Option<
528 pub CallNonvirtualIntMethod: Option<
536 pub CallNonvirtualIntMethodV: Option<
544 pub CallNonvirtualIntMethodA: Option<
552 pub CallNonvirtualLongMethod: Option<
560 pub CallNonvirtualLongMethodV: Option<
568 pub CallNonvirtualLongMethodA: Option<
576 pub CallNonvirtualFloatMethod: Option<
584 pub CallNonvirtualFloatMethodV: Option<
592 pub CallNonvirtualFloatMethodA: Option<
600 pub CallNonvirtualDoubleMethod: Option<
608 pub CallNonvirtualDoubleMethodV: Option<
616 pub CallNonvirtualDoubleMethodA: Option<
624 pub CallNonvirtualVoidMethod: Option<
631 pub CallNonvirtualVoidMethodV: Option<
638 pub CallNonvirtualVoidMethodA: Option<
645 pub GetFieldID: Option<
652 pub GetObjectField: Option<
658 pub GetBooleanField: Option<
664 pub GetByteField: Option<
670 pub GetCharField: Option<
676 pub GetShortField: Option<
683 … Option<unsafe extern "system" fn(env: *mut JNIEnv, obj: jobject, fieldID: jfieldID) -> jint>,
684 pub GetLongField: Option<
690 pub GetFloatField: Option<
696 pub GetDoubleField: Option<
702 pub SetObjectField: Option<
708 pub SetBooleanField: Option<
714 pub SetByteField: Option<
720 pub SetCharField: Option<
726 pub SetShortField: Option<
732 pub SetIntField: Option<
738 pub SetLongField: Option<
744 pub SetFloatField: Option<
750 pub SetDoubleField: Option<
756 pub GetStaticMethodID: Option<
763 pub CallStaticObjectMethod: Option<
770 pub CallStaticObjectMethodV: Option<
777 pub CallStaticObjectMethodA: Option<
784 pub CallStaticBooleanMethod: Option<
791 pub CallStaticBooleanMethodV: Option<
798 pub CallStaticBooleanMethodA: Option<
805 pub CallStaticByteMethod: Option<
812 pub CallStaticByteMethodV: Option<
819 pub CallStaticByteMethodA: Option<
826 pub CallStaticCharMethod: Option<
833 pub CallStaticCharMethodV: Option<
840 pub CallStaticCharMethodA: Option<
847 pub CallStaticShortMethod: Option<
854 pub CallStaticShortMethodV: Option<
861 pub CallStaticShortMethodA: Option<
868 pub CallStaticIntMethod: Option<
875 pub CallStaticIntMethodV: Option<
882 pub CallStaticIntMethodA: Option<
889 pub CallStaticLongMethod: Option<
896 pub CallStaticLongMethodV: Option<
903 pub CallStaticLongMethodA: Option<
910 pub CallStaticFloatMethod: Option<
917 pub CallStaticFloatMethodV: Option<
924 pub CallStaticFloatMethodA: Option<
931 pub CallStaticDoubleMethod: Option<
938 pub CallStaticDoubleMethodV: Option<
945 pub CallStaticDoubleMethodA: Option<
953 Option<unsafe extern "C" fn(env: *mut JNIEnv, cls: jclass, methodID: jmethodID, ...)>,
954 pub CallStaticVoidMethodV: Option<
960 pub CallStaticVoidMethodA: Option<
966 pub GetStaticFieldID: Option<
973 pub GetStaticObjectField: Option<
979 pub GetStaticBooleanField: Option<
985 pub GetStaticByteField: Option<
991 pub GetStaticCharField: Option<
997 pub GetStaticShortField: Option<
1003 pub GetStaticIntField: Option<
1009 pub GetStaticLongField: Option<
1015 pub GetStaticFloatField: Option<
1021 pub GetStaticDoubleField: Option<
1027 pub SetStaticObjectField: Option<
1033 pub SetStaticBooleanField: Option<
1039 pub SetStaticByteField: Option<
1045 pub SetStaticCharField: Option<
1051 pub SetStaticShortField: Option<
1057 pub SetStaticIntField: Option<
1063 pub SetStaticLongField: Option<
1069 pub SetStaticFloatField: Option<
1075 pub SetStaticDoubleField: Option<
1081 pub NewString: Option<
1087 pub GetStringLength: Option<unsafe extern "system" fn(env: *mut JNIEnv, str: jstring) -> jsize>,
1088 pub GetStringChars: Option<
1095 Option<unsafe extern "system" fn(env: *mut JNIEnv, str: jstring, chars: *const jchar)>,
1097 Option<unsafe extern "system" fn(env: *mut JNIEnv, utf: *const c_char) -> jstring>,
1099 Option<unsafe extern "system" fn(env: *mut JNIEnv, str: jstring) -> jsize>,
1100 pub GetStringUTFChars: Option<
1107 Option<unsafe extern "system" fn(env: *mut JNIEnv, str: jstring, chars: *const c_char)>,
1108 pub GetArrayLength: Option<unsafe extern "system" fn(env: *mut JNIEnv, array: jarray) -> jsize>,
1109 pub NewObjectArray: Option<
1116 pub GetObjectArrayElement: Option<
1122 pub SetObjectArrayElement: Option<
1129 Option<unsafe extern "system" fn(env: *mut JNIEnv, len: jsize) -> jbooleanArray>,
1130 pub NewByteArray: Option<unsafe extern "system" fn(env: *mut JNIEnv, len: jsize) -> jbyteArray>,
1131 pub NewCharArray: Option<unsafe extern "system" fn(env: *mut JNIEnv, len: jsize) -> jcharArray>,
1133 Option<unsafe extern "system" fn(env: *mut JNIEnv, len: jsize) -> jshortArray>,
1134 pub NewIntArray: Option<unsafe extern "system" fn(env: *mut JNIEnv, len: jsize) -> jintArray>,
1135 pub NewLongArray: Option<unsafe extern "system" fn(env: *mut JNIEnv, len: jsize) -> jlongArray>,
1137 Option<unsafe extern "system" fn(env: *mut JNIEnv, len: jsize) -> jfloatArray>,
1139 Option<unsafe extern "system" fn(env: *mut JNIEnv, len: jsize) -> jdoubleArray>,
1140 pub GetBooleanArrayElements: Option<
1146 pub GetByteArrayElements: Option<
1152 pub GetCharArrayElements: Option<
1158 pub GetShortArrayElements: Option<
1164 pub GetIntArrayElements: Option<
1170 pub GetLongArrayElements: Option<
1176 pub GetFloatArrayElements: Option<
1182 pub GetDoubleArrayElements: Option<
1188 pub ReleaseBooleanArrayElements: Option<
1194 pub ReleaseByteArrayElements: Option<
1200 pub ReleaseCharArrayElements: Option<
1206 pub ReleaseShortArrayElements: Option<
1212 pub ReleaseIntArrayElements: Option<
1218 pub ReleaseLongArrayElements: Option<
1224 pub ReleaseFloatArrayElements: Option<
1230 pub ReleaseDoubleArrayElements: Option<
1236 pub GetBooleanArrayRegion: Option<
1243 pub GetByteArrayRegion: Option<
1250 pub GetCharArrayRegion: Option<
1257 pub GetShortArrayRegion: Option<
1264 pub GetIntArrayRegion: Option<
1271 pub GetLongArrayRegion: Option<
1278 pub GetFloatArrayRegion: Option<
1285 pub GetDoubleArrayRegion: Option<
1292 pub SetBooleanArrayRegion: Option<
1299 pub SetByteArrayRegion: Option<
1306 pub SetCharArrayRegion: Option<
1313 pub SetShortArrayRegion: Option<
1320 pub SetIntArrayRegion: Option<
1327 pub SetLongArrayRegion: Option<
1334 pub SetFloatArrayRegion: Option<
1341 pub SetDoubleArrayRegion: Option<
1348 pub RegisterNatives: Option<
1356 Option<unsafe extern "system" fn(env: *mut JNIEnv, clazz: jclass) -> jint>,
1357 pub MonitorEnter: Option<unsafe extern "system" fn(env: *mut JNIEnv, obj: jobject) -> jint>,
1358 pub MonitorExit: Option<unsafe extern "system" fn(env: *mut JNIEnv, obj: jobject) -> jint>,
1360 Option<unsafe extern "system" fn(env: *mut JNIEnv, vm: *mut *mut JavaVM) -> jint>,
1361 pub GetStringRegion: Option<
1368 pub GetStringUTFRegion: Option<
1375 pub GetPrimitiveArrayCritical: Option<
1381 pub ReleasePrimitiveArrayCritical: Option<
1387 pub GetStringCritical: Option<
1394 Option<unsafe extern "system" fn(env: *mut JNIEnv, string: jstring, cstring: *const jchar)>,
1396 Option<unsafe extern "system" fn(env: *mut JNIEnv, obj: jobject) -> jweak>,
1397 pub DeleteWeakGlobalRef: Option<unsafe extern "system" fn(env: *mut JNIEnv, ref_: jweak)>,
1398 pub ExceptionCheck: Option<unsafe extern "system" fn(env: *mut JNIEnv) -> jboolean>,
1399 pub NewDirectByteBuffer: Option<
1406 Option<unsafe extern "system" fn(env: *mut JNIEnv, buf: jobject) -> *mut c_void>,
1408 Option<unsafe extern "system" fn(env: *mut JNIEnv, buf: jobject) -> jlong>,
1410 Option<unsafe extern "system" fn(env: *mut JNIEnv, obj: jobject) -> jobjectRefType>,
1479 pub DestroyJavaVM: Option<unsafe extern "system" fn(vm: *mut JavaVM) -> jint>,
1480 pub AttachCurrentThread: Option<
1486 pub DetachCurrentThread: Option<unsafe extern "system" fn(vm: *mut JavaVM) -> jint>,
1487 pub GetEnv: Option<
1493 pub AttachCurrentThreadAsDaemon: Option<