LibreOffice Module bridges (master) 1
|
#include <sal/config.h>
#include <sal/log.hxx>
#include <cassert>
#include <memory>
#include "jni_bridge.h"
#include "jniunoenvironmentdata.hxx"
#include <jvmaccess/unovirtualmachine.hxx>
#include <rtl/ref.hxx>
#include <rtl/strbuf.hxx>
#include <uno/lbnames.h>
Go to the source code of this file.
Namespaces | |
namespace | jni_uno |
Functions | |
static void | java_env_dispose (uno_Environment *env) |
static void | java_env_disposing (uno_Environment *env) |
SAL_DLLPUBLIC_EXPORT void | uno_initEnvironment (uno_Environment *java_env) SAL_THROW_EXTERN_C() |
SAL_DLLPUBLIC_EXPORT void | uno_ext_getMapping (uno_Mapping **ppMapping, uno_Environment *pFrom, uno_Environment *pTo) SAL_THROW_EXTERN_C() |
|
static |
Definition at line 424 of file jni_bridge.cxx.
Referenced by java_env_disposing(), and uno_initEnvironment().
|
static |
Definition at line 458 of file jni_bridge.cxx.
References env, and java_env_dispose().
Referenced by uno_initEnvironment().
SAL_DLLPUBLIC_EXPORT void uno_ext_getMapping | ( | uno_Mapping ** | ppMapping, |
uno_Environment * | pFrom, | ||
uno_Environment * | pTo | ||
) |
Definition at line 513 of file jni_bridge.cxx.
References Bridge_free(), err, SAL_THROW_EXTERN_C, SAL_WARN, and uno_registerMapping().
SAL_DLLPUBLIC_EXPORT void uno_initEnvironment | ( | uno_Environment * | java_env | ) |
Definition at line 468 of file jni_bridge.cxx.
References java_env_dispose(), java_env_disposing(), SAL_THROW_EXTERN_C, and SAL_WARN.