LibreOffice Module bridges (master) 1
|
#include <jni_base.h>
Public Member Functions | |
JNI_guarded_context (JNI_info const *jni_info, rtl::Reference< jvmaccess::UnoVirtualMachine > const &vm_access) | |
Public Member Functions inherited from jni_uno::JNI_context | |
JNI_context (JNI_info const *jni_info, JNIEnv *env, jobject class_loader) | |
JNI_info const * | get_info () const |
JNIEnv * | operator-> () const |
JNIEnv * | get_jni_env () const |
void | getClassForName (jclass *classClass, jmethodID *methodForName) const |
jclass | findClass (char const *name, jclass classClass, jmethodID methodForName, bool inException) const |
void | ensure_no_exception () const |
bool | assert_no_exception () const |
OUString | get_stack_trace (jobject jo_exc=nullptr) const |
Private Member Functions | |
JNI_guarded_context (JNI_guarded_context const &)=delete | |
JNI_guarded_context & | operator= (JNI_guarded_context const &)=delete |
Private Member Functions inherited from jvmaccess::VirtualMachine::AttachGuard | |
AttachGuard (rtl::Reference< VirtualMachine > xMachine) | |
~AttachGuard () | |
JNIEnv * | getEnvironment () const |
Definition at line 120 of file jni_base.h.
|
privatedelete |
|
inlineexplicit |
Definition at line 128 of file jni_base.h.
|
privatedelete |