LibreOffice Module bridges (master) 1
|
#include <jni_base.h>
Public Member Functions | |
JLocalAutoRef (JNI_context const &jni) | |
JLocalAutoRef (JNI_context const &jni, jobject jo) | |
JLocalAutoRef (JLocalAutoRef &auto_ref) | |
~JLocalAutoRef () | |
jobject | get () const |
bool | is () const |
jobject | release () |
void | reset (jobject jo) |
JLocalAutoRef & | operator= (JLocalAutoRef &auto_ref) |
Private Attributes | |
JNI_context const & | m_jni |
jobject | m_jo |
Definition at line 139 of file jni_base.h.
|
inlineexplicit |
Definition at line 145 of file jni_base.h.
|
inlineexplicit |
Definition at line 149 of file jni_base.h.
|
inline |
Definition at line 171 of file jni_base.h.
References m_jo.
|
inline |
Definition at line 165 of file jni_base.h.
|
inline |
Definition at line 156 of file jni_base.h.
References m_jo.
Referenced by jni_uno::Bridge::call_java(), jni_uno::Bridge::call_uno(), jni_uno::create_type(), jni_uno::JNI_context::findClass(), jni_uno::JNI_info::get_jni_info(), jni_uno::JNI_context::get_stack_trace(), jni_uno::Bridge::handle_java_exc(), jni_uno::Bridge::handle_uno_exc(), jni_uno::JNI_context::java_exc_occurred(), jni_uno::JNI_compound_type_info::JNI_compound_type_info(), jni_uno::JNI_info::JNI_info(), jni_uno::JNI_interface_type_info::JNI_interface_type_info(), jni_uno::Bridge::map_to_java(), and jni_uno::Bridge::map_to_uno().
|
inline |
Definition at line 158 of file jni_base.h.
References m_jo.
Referenced by jni_uno::JNI_context::findClass(), jni_uno::Bridge::handle_java_exc(), jni_uno::JNI_context::java_exc_occurred(), and jni_uno::Bridge::map_to_uno().
|
inline |
Definition at line 195 of file jni_base.h.
References jni_uno::JNI_context::get_jni_env(), m_jni, m_jo, and reset().
|
inline |
Definition at line 178 of file jni_base.h.
References m_jo.
Referenced by jni_uno::Bridge::map_to_java().
|
inline |
Definition at line 185 of file jni_base.h.
Referenced by jni_uno::Bridge::call_java(), jni_uno::Bridge::map_to_java(), jni_uno::Bridge::map_to_uno(), and operator=().
|
private |
Definition at line 141 of file jni_base.h.
Referenced by operator=(), reset(), and ~JLocalAutoRef().
|
private |
Definition at line 142 of file jni_base.h.
Referenced by get(), is(), JLocalAutoRef(), operator=(), release(), reset(), and ~JLocalAutoRef().