LibreOffice Module bridges (master) 1
|
#include <jni_info.h>
Public Member Functions | |
JNI_type_info (const JNI_type_info &)=delete | |
const JNI_type_info & | operator= (const JNI_type_info &)=delete |
virtual void | destroy (JNIEnv *jni_env)=0 |
Public Attributes | |
::com::sun::star::uno::TypeDescription | m_td |
jclass | m_class |
Protected Member Functions | |
void | destruct (JNIEnv *jni_env) |
virtual | ~JNI_type_info () |
JNI_type_info (JNI_context const &jni, typelib_TypeDescription *td) | |
Definition at line 62 of file jni_info.h.
|
delete |
|
inlineprotectedvirtual |
Definition at line 74 of file jni_info.h.
|
explicitprotected |
Definition at line 40 of file jni_info.cxx.
References jni_uno::JNI_context::get_stack_trace(), and m_td.
|
pure virtual |
Implemented in jni_uno::JNI_interface_type_info, and jni_uno::JNI_compound_type_info.
Referenced by jni_uno::JNI_info::create_type_info().
|
inlineprotected |
Definition at line 72 of file jni_info.h.
References m_class.
Referenced by jni_uno::JNI_interface_type_info::destroy(), and jni_uno::JNI_compound_type_info::destroy().
|
delete |
jclass jni_uno::JNI_type_info::m_class |
Definition at line 68 of file jni_info.h.
Referenced by jni_uno::Bridge::call_java(), destruct(), jni_uno::JNI_compound_type_info::JNI_compound_type_info(), jni_uno::JNI_interface_type_info::JNI_interface_type_info(), and jni_uno::Bridge::map_to_java().
::com::sun::star::uno::TypeDescription jni_uno::JNI_type_info::m_td |
Definition at line 67 of file jni_info.h.
Referenced by jni_uno::JNI_compound_type_info::JNI_compound_type_info(), jni_uno::JNI_interface_type_info::JNI_interface_type_info(), JNI_type_info(), jni_uno::Bridge::map_to_java(), and jni_uno::Bridge::map_to_uno().