LibreOffice Module bridges (master)  1
Public Member Functions | Public Attributes | Protected Member Functions | List of all members
jni_uno::JNI_type_info Struct Referenceabstract

#include <jni_info.h>

Inheritance diagram for jni_uno::JNI_type_info:

Public Member Functions

 JNI_type_info (const JNI_type_info &)=delete
const JNI_type_infooperator= (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)

Detailed Description

Definition at line 62 of file jni_info.h.

Constructor & Destructor Documentation

jni_uno::JNI_type_info::JNI_type_info ( const JNI_type_info )
virtual jni_uno::JNI_type_info::~JNI_type_info ( )

Definition at line 74 of file jni_info.h.

jni_uno::JNI_type_info::JNI_type_info ( JNI_context const &  jni,
typelib_TypeDescription td 

Definition at line 43 of file jni_info.cxx.

References jni_uno::JNI_context::get_stack_trace(), and m_td.

Member Function Documentation

virtual void jni_uno::JNI_type_info::destroy ( JNIEnv *  jni_env)
pure virtual
void jni_uno::JNI_type_info::destruct ( JNIEnv *  jni_env)
const JNI_type_info& jni_uno::JNI_type_info::operator= ( const JNI_type_info )

Member Data Documentation

jclass jni_uno::JNI_type_info::m_class
::com::sun::star::uno::TypeDescription jni_uno::JNI_type_info::m_td

The documentation for this struct was generated from the following files: