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().