20 #ifndef INCLUDED_CPPU_HELPER_PURPENV_MAPPING_HXX 21 #define INCLUDED_CPPU_HELPER_PURPENV_MAPPING_HXX 30 namespace cppu {
namespace helper {
namespace purpenv {
55 void * pContext = NULL
#define PURPENV_DLLPUBLIC
Definition: cppudllapi.h:16
struct SAL_DLLPUBLIC_RTTI _uno_Mapping uno_Mapping
This is the binary specification of a mapping.
struct SAL_DLLPUBLIC_RTTI _typelib_TypeDescriptionReference typelib_TypeDescriptionReference
Holds a weak reference to a type description.
PURPENV_DLLPUBLIC void createMapping(uno_Mapping **ppMapping, uno_Environment *pFrom, uno_Environment *pTo, ProbeFun *probeFun=NULL, void *pContext=NULL)
struct SAL_DLLPUBLIC_RTTI _typelib_TypeDescription typelib_TypeDescription
Full type description of a type.
struct SAL_DLLPUBLIC_RTTI _uno_Any uno_Any
This is the binary specification of an UNO any.
Definition: Enterable.hxx:26
struct SAL_DLLPUBLIC_RTTI _uno_Environment uno_Environment
The binary specification of an UNO environment.
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.
Definition: Mapping.hxx:38
Description of an interface method parameter.
Definition: typedescription.h:205