LibreOffice Module extensions (master) 1
Classes | Macros | Functions
ole2uno.hxx File Reference
#include "wincrap.hxx"
#include <com/sun/star/lang/XMultiServiceFactory.hpp>
#include <com/sun/star/lang/XSingleServiceFactory.hpp>
#include <com/sun/star/registry/XRegistryKey.hpp>
#include <com/sun/star/bridge/XBridgeSupplier2.hpp>
#include <com/sun/star/bridge/ModelDependent.hpp>
#include <com/sun/star/reflection/InvocationTargetException.hpp>
#include <com/sun/star/uno/Exception.hpp>
#include <com/sun/star/beans/UnknownPropertyException.hpp>
#include <cppuhelper/typeprovider.hxx>
#include <cppuhelper/factory.hxx>
#include <sal/types.h>
#include <typelib/typeclass.h>
#include <osl/diagnose.h>
#include <osl/mutex.hxx>
#include <rtl/process.h>
#include <rtl/uuid.h>
Include dependency graph for ole2uno.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  BridgeRuntimeError
 

Macros

#define UNO_2_OLE_EXCEPTIONCODE   1001
 

Functions

VARTYPE getVarType (const Any &val)
 
bool getType (BSTR name, Type &type)
 
void o2u_attachCurrentThread ()
 
Mutex * getBridgeMutex ()
 

Macro Definition Documentation

◆ UNO_2_OLE_EXCEPTIONCODE

#define UNO_2_OLE_EXCEPTIONCODE   1001

Definition at line 41 of file ole2uno.hxx.

Function Documentation

◆ getBridgeMutex()

Mutex * getBridgeMutex ( )

◆ getType()

bool getType ( BSTR  name,
Type type 
)

◆ getVarType()

VARTYPE getVarType ( const Any &  val)

Definition at line 3423 of file unoobjw.cxx.

References value, and VT_EMPTY.

Referenced by UnoConversionUtilities< class >::createUnoObjectWrapper().

◆ o2u_attachCurrentThread()

void o2u_attachCurrentThread ( )