20 #ifndef INCLUDED_CPPU_HELPER_PURPENV_MAPPING_HXX
21 #define INCLUDED_CPPU_HELPER_PURPENV_MAPPING_HXX
30 namespace cppu {
namespace helper {
namespace purpenv {
56 void * pContext = NULL
Description of an interface method parameter.
Definition: typedescription.h:205
PURPENV_DLLPUBLIC void createMapping(uno_Mapping **ppMapping, uno_Environment *pFrom, uno_Environment *pTo, ProbeFun *probeFun=NULL, void *pContext=NULL)
Holds a weak reference to a type description.
Definition: typedescription.h:40
The binary specification of an UNO environment.
Definition: environment.h:41
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
Definition: Enterable.hxx:26
This is the binary specification of a mapping.
Definition: mapping.h:64
Full type description of a type.
Definition: typedescription.h:71
This is the binary specification of an UNO any.
Definition: any2.h:40
#define PURPENV_DLLPUBLIC
Definition: cppudllapi.h:16