|
LibreOffice Module bridges (master) 1
|
#include <sal/config.h>#include <sal/log.hxx>#include <algorithm>#include <cassert>#include <sal/alloca.h>#include "jni_bridge.h"#include "jniunoenvironmentdata.hxx"Go to the source code of this file.
Namespaces | |
| namespace | jni_uno |
Functions | |
| SAL_JNI_EXPORT jobject JNICALL | Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_dispatch_1call (JNIEnv *jni_env, jobject jo_proxy, jlong bridge_handle, jstring jo_method, jobjectArray jo_args) |
| SAL_JNI_EXPORT void JNICALL | Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_finalize__J (JNIEnv *jni_env, jobject jo_proxy, jlong bridge_handle) |
| SAL_JNI_EXPORT jobject JNICALL Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_dispatch_1call | ( | JNIEnv * | jni_env, |
| jobject | jo_proxy, | ||
| jlong | bridge_handle, | ||
| jstring | jo_method, | ||
| jobjectArray | jo_args | ||
| ) |
Definition at line 335 of file jni_java2uno.cxx.
References err, nPos, OUStringToOString(), SAL_INFO, SAL_WARN, and uno_any_destruct().
| SAL_JNI_EXPORT void JNICALL Java_com_sun_star_bridges_jni_1uno_JNI_1proxy_finalize__J | ( | JNIEnv * | jni_env, |
| jobject | jo_proxy, | ||
| jlong | bridge_handle | ||
| ) |
Definition at line 583 of file jni_java2uno.cxx.
References SAL_INFO, and typelib_typedescription_release().
| uno_Any a |
Definition at line 154 of file jni_java2uno.cxx.
Referenced by jni_uno::JNI_context::findClass(), and Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_threadId().
| double d |
Definition at line 152 of file jni_java2uno.cxx.
| sal_Int64 n |
Definition at line 151 of file jni_java2uno.cxx.
Referenced by jni_uno::Bridge::call_java(), jni_uno::Bridge::call_uno(), x86_64::examine_argument(), x86_64::fill_struct(), com.sun.star.bridges.jni_uno.JNI_proxy::get_stack_trace(), bridges::cpp_uno::shared::getPrimaryFunctions(), x86_64::getReturnKind(), hasVFP(), Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_threadId(), msvc_filterCppException(), RaiseInfo::RaiseInfo(), toRTTIname(), and CPPU_CURRENT_NAMESPACE::toUNOname().
| void* p |
Definition at line 153 of file jni_java2uno.cxx.
Referenced by jni_uno::rtl_mem::allocate(), jni_uno::Bridge::call_java(), jni_uno::Bridge::call_uno(), codeSnippet(), cpp2uno_call(), DetectRethrow(), loongarch64::flatten_struct(), GenerateConstructorTrampoline(), GenerateDestructorTrampoline(), bridges::cpp_uno::shared::imageRelative(), imageRelative(), arm::is_complex_struct(), hppa::is_complex_struct(), ia64::is_complex_struct(), CPPU_CURRENT_NAMESPACE::is_complex_struct(), Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_destroy(), Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_putJob(), Java_com_sun_star_lib_uno_environments_remote_NativeThreadPool_threadId(), jni_uno::Bridge::map_to_java(), jni_uno::Bridge::map_to_uno(), bridges::cpp_uno::shared::relatesToInterfaceType(), jni_uno::seq_allocate(), and CPPU_CURRENT_NAMESPACE::toUNOname().