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