LibreOffice Module cppu (master) 1
Typedefs | Functions
cppu::helper::purpenv Namespace Reference

Typedefs

typedef void ProbeFun(bool pre, void *pThis, void *pContext, typelib_TypeDescriptionReference *pReturnTypeRef, typelib_MethodParameter *pParams, sal_Int32 nParams, typelib_TypeDescription const *pMemberType, void *pReturn, void *pArgs[], uno_Any **ppException)
 C++ helper for implementing Purpose Environments. More...
 

Functions

void Environment_initWithEnterable (uno_Environment *pEnvironment, cppu::Enterable *pEnterable)
 C++ helper for implementing Purpose Environments. More...
 
void createMapping (uno_Mapping **ppMapping, uno_Environment *pFrom, uno_Environment *pTo, ProbeFun *probeFun, void *pContext)
 

Typedef Documentation

◆ ProbeFun

typedef void cppu::helper::purpenv::ProbeFun(bool pre, void *pThis, void *pContext, typelib_TypeDescriptionReference *pReturnTypeRef, typelib_MethodParameter *pParams, sal_Int32 nParams, typelib_TypeDescription const *pMemberType, void *pReturn, void *pArgs[], uno_Any **ppException)

C++ helper for implementing Purpose Environments.

(http://wiki.openoffice.org/wiki/Uno/Cpp/Spec/Purpose_Bridge_Implementation_Helper)

Available since: \n UDK 3.2.7

Definition at line 42 of file Mapping.hxx.

Function Documentation

◆ createMapping()

PURPENV_DLLPUBLIC void cppu::helper::purpenv::createMapping ( uno_Mapping **  ppMapping,
uno_Environment pFrom,
uno_Environment pTo,
ProbeFun probeFun,
void *  pContext 
)

Definition at line 201 of file helper_purpenv_Mapping.cxx.

References s_free(), and uno_registerMapping().

Referenced by uno_ext_getMapping().

◆ Environment_initWithEnterable()

PURPENV_DLLPUBLIC void cppu::helper::purpenv::Environment_initWithEnterable ( uno_Environment pEnvironment,
cppu::Enterable pEnterable 
)

C++ helper for implementing Purpose Environments.

(http://wiki.openoffice.org/wiki/Uno/Cpp/Spec/Purpose_Bridge_Implementation_Helper)

Available since: \n UDK 3.2.7

Definition at line 515 of file helper_purpenv_Environment.cxx.

References Base.

Referenced by uno_initEnvironment().