LibreOffice Module cppu (master) 1
|
#include "Proxy.hxx"
#include <sal/log.hxx>
#include <uno/dispatcher.h>
#include <typelib/typedescription.hxx>
#include <utility>
Go to the source code of this file.
Functions | |
static bool | relatesToInterface (typelib_TypeDescription *pTypeDescr) |
static void | s_Proxy_dispatch (uno_Interface *pUnoI, typelib_TypeDescription const *pMemberType, void *pReturn, void *pArgs[], uno_Any **ppException) SAL_THROW_EXTERN_C() |
void | Proxy_free (SAL_UNUSED_PARAMETER uno_ExtEnvironment *, void *pProxy) SAL_THROW_EXTERN_C() |
static void | s_Proxy_acquire (uno_Interface *pUnoI) SAL_THROW_EXTERN_C() |
static void | s_Proxy_release (uno_Interface *pUnoI) SAL_THROW_EXTERN_C() |
static void | s_acquireAndRegister_v (va_list *pParam) |
static void | s_releaseAndRevoke_v (va_list *pParam) |
static uno::TypeDescription | getAcquireMethod () |
static uno::TypeDescription | getReleaseMethod () |
static uno::TypeDescription | s_acquireMethod (getAcquireMethod()) |
static uno::TypeDescription | s_releaseMethod (getReleaseMethod()) |
static void | s_type_destructData_v (va_list *pParam) |
static void | s_dispatcher_v (va_list *pParam) |
|
static |
Definition at line 246 of file helper_purpenv_Proxy.cxx.
References typelib_static_type_getByTypeClass().
|
static |
Definition at line 261 of file helper_purpenv_Proxy.cxx.
References typelib_static_type_getByTypeClass().
void Proxy_free | ( | SAL_UNUSED_PARAMETER uno_ExtEnvironment * | , |
void * | pProxy | ||
) |
Definition at line 161 of file helper_purpenv_Proxy.cxx.
References SAL_THROW_EXTERN_C.
Referenced by Proxy::acquire().
|
static |
Definition at line 30 of file helper_purpenv_Proxy.cxx.
References nPos, and relatesToInterface().
Referenced by Proxy::dispatch(), and relatesToInterface().
|
static |
Definition at line 180 of file helper_purpenv_Proxy.cxx.
|
static |
Referenced by Proxy::acquire().
|
static |
Definition at line 363 of file helper_purpenv_Proxy.cxx.
Referenced by Proxy::dispatch().
|
static |
Definition at line 168 of file helper_purpenv_Proxy.cxx.
References Proxy::acquire(), and SAL_THROW_EXTERN_C.
|
static |
Definition at line 101 of file helper_purpenv_Proxy.cxx.
References Proxy::dispatch(), s_Proxy_dispatch(), and SAL_THROW_EXTERN_C.
Referenced by s_Proxy_dispatch().
|
static |
Definition at line 174 of file helper_purpenv_Proxy.cxx.
References Proxy::release(), and SAL_THROW_EXTERN_C.
|
static |
Definition at line 228 of file helper_purpenv_Proxy.cxx.
References s_releaseAndRevoke_v().
Referenced by s_releaseAndRevoke_v(), and Proxy::~Proxy().
|
static |
Referenced by Proxy::release().
|
static |
Definition at line 355 of file helper_purpenv_Proxy.cxx.
References uno_type_destructData().
Referenced by Proxy::dispatch().