Lines Matching refs:jni

69     JNI_context const & jni,  in handle_java_exc()  argument
77 jni.get_stack_trace() ); in handle_java_exc()
80 JLocalAutoRef jo_class( jni, jni->GetObjectClass( jo_exc.get() ) ); in handle_java_exc()
82 jni, jni->CallObjectMethodA( in handle_java_exc()
84 jni.ensure_no_exception(); in handle_java_exc()
86 jstring_to_oustring( jni, (jstring) jo_class_name.get() ) ); in handle_java_exc()
93 jni, jni->CallObjectMethodA( in handle_java_exc()
95 jni.ensure_no_exception(); in handle_java_exc()
99 buf.append( jstring_to_oustring( jni, (jstring) jo_descr.get() ) ); in handle_java_exc()
100 buf.append( jni.get_stack_trace( jo_exc.get() ) ); in handle_java_exc()
108 jni, uno_data.get(), val, td.get()->pWeakRef, 0, in handle_java_exc()
114 uno_data.get() )->Message += jni.get_stack_trace( jo_exc.get() ); in handle_java_exc()
147 JNI_guarded_context jni( in call_java() local
162 buf.append( jni.get_stack_trace() ); in call_java()
185 jni, &java_args[ nPos ], in call_java()
200 jni->DeleteLocalRef( java_args[ n ].l ); in call_java()
228 m_jni_info->get_type_info( jni, &iface_td->aBase ) ); in call_java()
235 jni, jni->ToReflectedMethod( info->m_class, method_id, JNI_FALSE ) ); in call_java()
236 jni.ensure_no_exception(); in call_java()
238 jni, jni->CallObjectMethodA( in call_java()
240 jni.ensure_no_exception(); in call_java()
241 trace_buf.append( jstring_to_oustring( jni, (jstring) jo_descr.get() ) ); in call_java()
244 jni->CallObjectMethodA( in call_java()
246 jni.ensure_no_exception(); in call_java()
247 trace_buf.append( jstring_to_oustring( jni, (jstring) jo_descr.get() ) ); in call_java()
249 JLocalAutoRef jo_class( jni, jni->GetObjectClass( javaI ) ); in call_java()
251 jni->CallObjectMethodA( in call_java()
253 jni.ensure_no_exception(); in call_java()
254 trace_buf.append( jstring_to_oustring( jni, (jstring) jo_descr.get() ) ); in call_java()
263 JLocalAutoRef java_ret( jni ); in call_java()
268 jni->CallVoidMethodA( javaI, method_id, java_args ); in call_java()
272 jni->CallCharMethodA( javaI, method_id, java_args ); in call_java()
276 jni->CallBooleanMethodA( javaI, method_id, java_args ); in call_java()
280 jni->CallByteMethodA( javaI, method_id, java_args ); in call_java()
285 jni->CallShortMethodA( javaI, method_id, java_args ); in call_java()
290 jni->CallIntMethodA( javaI, method_id, java_args ); in call_java()
295 jni->CallLongMethodA( javaI, method_id, java_args ); in call_java()
299 jni->CallFloatMethodA( javaI, method_id, java_args ); in call_java()
303 jni->CallDoubleMethodA( javaI, method_id, java_args ); in call_java()
307 jni->CallObjectMethodA( javaI, method_id, java_args ) ); in call_java()
311 if (jni->ExceptionCheck()) in call_java()
313 JLocalAutoRef jo_exc( jni, jni->ExceptionOccurred() ); in call_java()
314 jni->ExceptionClear(); in call_java()
323 jni->DeleteLocalRef( java_args[ nPos ].l ); in call_java()
327 handle_java_exc( jni, jo_exc, *uno_exc ); in call_java()
339 jni, uno_args[ nPos ], in call_java()
364 jni->DeleteLocalRef( java_args[ nPos ].l ); in call_java()
372 jni->DeleteLocalRef( java_args[ nPos ].l ); in call_java()
377 jni->DeleteLocalRef( java_args[ nPos ].l ); in call_java()
389 jni, uno_ret, val, return_type, 0, in call_java()
436 JNI_context const & jni, Bridge const * bridge,
443 JNI_context const & jni, Bridge const * bridge, in UNO_proxy() argument
452 jni, jni->NewObjectArray( 1, jni_info->m_class_String, jo_oid ) ); in UNO_proxy()
453 jni.ensure_no_exception(); in UNO_proxy()
458 jobject jo_iface = jni->CallObjectMethodA( in UNO_proxy()
461 jni.ensure_no_exception(); in UNO_proxy()
463 m_javaI = jni->NewGlobalRef( jo_iface ); in UNO_proxy()
464 m_jo_oid = (jstring) jni->NewGlobalRef( jo_oid ); in UNO_proxy()
506 JNI_context const & jni, in map_to_uno() argument
509 JLocalAutoRef jo_oid( jni, compute_oid( jni, javaI ) ); in map_to_uno()
510 OUString oid( jstring_to_oustring( jni, (jstring) jo_oid.get() ) ); in map_to_uno()
521 jni, const_cast< Bridge * >( this ), in map_to_uno()
561 JNI_guarded_context jni( in UNO_proxy_free() local
566 jni->DeleteGlobalRef( that->m_javaI ); in UNO_proxy_free()
567 jni->DeleteGlobalRef( that->m_jo_oid ); in UNO_proxy_free()
720 JNI_guarded_context jni( in UNO_proxy_dispatch() local
727 jni_info->get_type_info( jni, demanded_td.get() ) ); in UNO_proxy_dispatch()
734 jni, jni->CallStaticObjectMethodA( in UNO_proxy_dispatch()
739 if (jni->ExceptionCheck()) in UNO_proxy_dispatch()
741 JLocalAutoRef jo_exc( jni, jni->ExceptionOccurred() ); in UNO_proxy_dispatch()
742 jni->ExceptionClear(); in UNO_proxy_dispatch()
743 bridge->handle_java_exc( jni, jo_exc, *uno_exc ); in UNO_proxy_dispatch()
751 jni, compute_oid( jni, jo_ret.get() ) ); in UNO_proxy_dispatch()
753 jni, (jstring) jo_oid.get() ) ); in UNO_proxy_dispatch()
760 jni, bridge, jo_ret.get(), in UNO_proxy_dispatch()