LibreOffice Module bridges (master) 1
|
#include <bridge.hxx>
#include <com/sun/star/uno/Reference.hxx>
#include <com/sun/star/uno/RuntimeException.hpp>
#include <com/sun/star/uno/XInterface.hpp>
#include <osl/mutex.hxx>
#include <osl/time.h>
#include <rtl/process.h>
#include <rtl/ustrbuf.hxx>
#include <rtl/ustring.h>
#include <rtl/ustring.hxx>
#include <sal/log.hxx>
#include <sal/types.h>
#include <uno/environment.h>
#include <uno/lbnames.h>
#include <uno/mapping.h>
#include <cppu/EnvDcp.hxx>
Go to the source code of this file.
Functions | |
static void | s_stub_computeObjectIdentifier (va_list *pParam) |
static void | computeObjectIdentifier (uno_ExtEnvironment *pExtEnv, rtl_uString **ppOId, void *pInterface) |
static void | s_stub_acquireInterface (va_list *pParam) |
static void | acquireInterface (uno_ExtEnvironment *pExtEnv, void *pCppI) |
static void | s_stub_releaseInterface (va_list *pParam) |
static void | releaseInterface (uno_ExtEnvironment *pExtEnv, void *pCppI) |
static void | environmentDisposing (SAL_UNUSED_PARAMETER uno_Environment *) |
SAL_DLLPUBLIC_EXPORT void | uno_initEnvironment (uno_Environment *pCppEnv) SAL_THROW_EXTERN_C() |
SAL_DLLPUBLIC_EXPORT void | uno_ext_getMapping (uno_Mapping **ppMapping, uno_Environment *pFrom, uno_Environment *pTo) SAL_THROW_EXTERN_C() |
|
static |
Definition at line 125 of file component.cxx.
References s_stub_acquireInterface(), and uno_Environment_invoke().
Referenced by uno_initEnvironment().
|
static |
Definition at line 111 of file component.cxx.
References s_stub_computeObjectIdentifier(), and uno_Environment_invoke().
Referenced by uno_initEnvironment().
|
static |
Definition at line 143 of file component.cxx.
Referenced by uno_initEnvironment().
|
static |
Definition at line 138 of file component.cxx.
References s_stub_releaseInterface(), and uno_Environment_invoke().
Referenced by uno_initEnvironment().
|
static |
Definition at line 117 of file component.cxx.
Referenced by acquireInterface().
|
static |
Definition at line 62 of file component.cxx.
References SAL_WARN.
Referenced by computeObjectIdentifier().
|
static |
Definition at line 130 of file component.cxx.
Referenced by releaseInterface().
SAL_DLLPUBLIC_EXPORT void uno_ext_getMapping | ( | uno_Mapping ** | ppMapping, |
uno_Environment * | pFrom, | ||
uno_Environment * | pTo | ||
) |
Definition at line 172 of file component.cxx.
References bridges::cpp_uno::shared::Bridge::createMapping(), bridges::cpp_uno::shared::freeMapping(), cppu::EnvDcp::getTypeName(), pMapping, and SAL_THROW_EXTERN_C.
SAL_DLLPUBLIC_EXPORT void uno_initEnvironment | ( | uno_Environment * | pCppEnv | ) |
Definition at line 152 of file component.cxx.
References acquireInterface(), computeObjectIdentifier(), environmentDisposing(), releaseInterface(), and SAL_THROW_EXTERN_C.