|
LibreOffice Module cppu (master) 1
|
#include <osl/interlck.h>#include <rtl/ustring.hxx>#include <uno/environment.hxx>#include <uno/lbnames.h>#include <uno/mapping.hxx>#include <uno/dispatcher.h>#include <o3tl/string_view.hxx>#include <cppu/EnvDcp.hxx>#include "cascade_mapping.hxx"Go to the source code of this file.
Functions | |
| static void | s_acquire (uno_Mapping *mapping) |
| static void | s_release (uno_Mapping *mapping) |
| static void | s_mapInterface (uno_Mapping *mapping, void **ppOut, void *pInterface, typelib_InterfaceTypeDescription *pInterfaceTypeDescr) |
| static void | s_mapInterface_v (va_list *pParam) |
| static void | s_MediatorMapping_free (uno_Mapping *pMapping) SAL_THROW_EXTERN_C() |
| static OUString | getPrefix (std::u16string_view str1, std::u16string_view str2) |
| void | getCascadeMapping (uno_Mapping **ppMapping, uno_Environment *pFrom, uno_Environment *pTo, rtl_uString *pAddPurpose) |
| void getCascadeMapping | ( | uno_Mapping ** | ppMapping, |
| uno_Environment * | pFrom, | ||
| uno_Environment * | pTo, | ||
| rtl_uString * | pAddPurpose | ||
| ) |
Definition at line 203 of file cascade_mapping.cxx.
References getPrefix(), cppu::EnvDcp::getPurpose(), cppu::EnvDcp::getTypeName(), index, OUStringToOString(), pMapping, s_MediatorMapping_free(), uno_getEnvironment(), uno_getMapping(), and uno_registerMapping().
Referenced by uno_getMapping().
|
static |
Definition at line 159 of file cascade_mapping.cxx.
References o3tl::getToken(), and result.
Referenced by getCascadeMapping().
|
static |
Definition at line 62 of file cascade_mapping.cxx.
|
static |
Definition at line 74 of file cascade_mapping.cxx.
|
static |
Definition at line 116 of file cascade_mapping.cxx.
References pMapping, and s_mapInterface_v().
Referenced by s_mapInterface_v().
|
static |
Definition at line 152 of file cascade_mapping.cxx.
References pMapping, s_MediatorMapping_free(), and SAL_THROW_EXTERN_C.
Referenced by getCascadeMapping(), and s_MediatorMapping_free().
|
static |
Definition at line 68 of file cascade_mapping.cxx.