LibreOffice Module bridges (master) 1
Classes | Namespaces | Typedefs | Functions
jni_info.h File Reference
#include <sal/config.h>
#include <unordered_map>
#include "jni_base.h"
#include <mutex>
#include <rtl/ref.hxx>
#include <rtl/ustring.hxx>
#include <rtl/strbuf.hxx>
#include <uno/environment.h>
#include <typelib/typedescription.hxx>
#include <com/sun/star/uno/Type.hxx>
Include dependency graph for jni_info.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  jni_uno::JNI_type_info
 
struct  jni_uno::JNI_interface_type_info
 
struct  jni_uno::JNI_compound_type_info
 
struct  jni_uno::JNI_type_info_holder
 
class  jni_uno::JNI_info
 

Namespaces

namespace  jvmaccess
 
namespace  jni_uno
 

Typedefs

typedef std::unordered_map< OUString, JNI_type_info_holder > jni_uno::t_str2type
 

Functions

bool jni_uno::type_equals (typelib_TypeDescriptionReference *type1, typelib_TypeDescriptionReference *type2)
 
bool jni_uno::is_XInterface (typelib_TypeDescriptionReference *type)