24#ifndef INCLUDED_CPPU_HELPER_PURPENV_MAPPING_HXX
25#define INCLUDED_CPPU_HELPER_PURPENV_MAPPING_HXX
28#include "typelib/typedescription.h"
30#include "uno/environment.h"
31#include "uno/mapping.h"
34namespace cppu {
namespace helper {
namespace purpenv {
46 typelib_TypeDescriptionReference * pReturnTypeRef,
47 typelib_MethodParameter * pParams,
59 void * pContext = NULL
#define PURPENV_DLLPUBLIC
struct _uno_Environment uno_Environment
struct _uno_Mapping uno_Mapping
struct _typelib_TypeDescription typelib_TypeDescription
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.
void createMapping(uno_Mapping **ppMapping, uno_Environment *pFrom, uno_Environment *pTo, ProbeFun *probeFun, void *pContext)