diff options
Diffstat (limited to 'cppu/inc/uno/data.h')
-rw-r--r-- | cppu/inc/uno/data.h | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/cppu/inc/uno/data.h b/cppu/inc/uno/data.h index 8a86b89841d7..0ee31682e891 100644 --- a/cppu/inc/uno/data.h +++ b/cppu/inc/uno/data.h @@ -28,7 +28,7 @@ #ifndef _UNO_DATA_H_ #define _UNO_DATA_H_ -#include <sal/types.h> +#include <cppu/cppudllapi.h> #ifdef __cplusplus extern "C" @@ -72,7 +72,7 @@ typedef void (SAL_CALL * uno_ReleaseFunc)( @param release function to release queried interfaces; defaults (0) to uno @return true if values are equal */ -sal_Bool SAL_CALL uno_equalData( +CPPU_DLLPUBLIC sal_Bool SAL_CALL uno_equalData( void * pVal1, struct _typelib_TypeDescription * pVal1TypeDescr, void * pVal2, struct _typelib_TypeDescription * pVal2TypeDescr, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release ) @@ -88,7 +88,7 @@ sal_Bool SAL_CALL uno_equalData( @param release function to release queried interfaces; defaults (0) to uno @return true if values are equal */ -sal_Bool SAL_CALL uno_type_equalData( +CPPU_DLLPUBLIC sal_Bool SAL_CALL uno_type_equalData( void * pVal1, struct _typelib_TypeDescriptionReference * pVal1Type, void * pVal2, struct _typelib_TypeDescriptionReference * pVal2Type, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release ) @@ -103,7 +103,7 @@ sal_Bool SAL_CALL uno_type_equalData( @param acquire function called each time an interface needs to be acquired; defaults (0) to uno */ -void SAL_CALL uno_copyData( +CPPU_DLLPUBLIC void SAL_CALL uno_copyData( void * pDest, void * pSource, struct _typelib_TypeDescription * pTypeDescr, uno_AcquireFunc acquire ) SAL_THROW_EXTERN_C(); @@ -116,7 +116,7 @@ void SAL_CALL uno_copyData( @param acquire function called each time an interface needs to be acquired; defaults (0) to uno */ -void SAL_CALL uno_type_copyData( +CPPU_DLLPUBLIC void SAL_CALL uno_type_copyData( void * pDest, void * pSource, struct _typelib_TypeDescriptionReference * pType, uno_AcquireFunc acquire ) SAL_THROW_EXTERN_C(); @@ -129,7 +129,7 @@ void SAL_CALL uno_type_copyData( @param pTypeDescr type description of source @param mapping mapping to convert/ map interfaces */ -void SAL_CALL uno_copyAndConvertData( +CPPU_DLLPUBLIC void SAL_CALL uno_copyAndConvertData( void * pDest, void * pSource, struct _typelib_TypeDescription * pTypeDescr, struct _uno_Mapping * mapping ) SAL_THROW_EXTERN_C(); @@ -141,7 +141,7 @@ void SAL_CALL uno_copyAndConvertData( @param pType type of source @param mapping mapping to convert/ map interfaces */ -void SAL_CALL uno_type_copyAndConvertData( +CPPU_DLLPUBLIC void SAL_CALL uno_type_copyAndConvertData( void * pDest, void * pSource, struct _typelib_TypeDescriptionReference * pType, struct _uno_Mapping * mapping ) SAL_THROW_EXTERN_C(); @@ -153,7 +153,7 @@ void SAL_CALL uno_type_copyAndConvertData( @param release function called each time an interface pointer needs to be released; defaults (0) to uno */ -void SAL_CALL uno_destructData( +CPPU_DLLPUBLIC void SAL_CALL uno_destructData( void * pValue, struct _typelib_TypeDescription * pTypeDescr, uno_ReleaseFunc release ) SAL_THROW_EXTERN_C(); /** Destructs a given value; does NOT free its memory! @@ -163,7 +163,7 @@ void SAL_CALL uno_destructData( @param release function called each time an interface pointer needs to be released; defaults (0) to uno */ -void SAL_CALL uno_type_destructData( +CPPU_DLLPUBLIC void SAL_CALL uno_type_destructData( void * pValue, struct _typelib_TypeDescriptionReference * pType, uno_ReleaseFunc release ) SAL_THROW_EXTERN_C(); @@ -172,7 +172,7 @@ void SAL_CALL uno_type_destructData( @param pMem pointer to memory of value to be constructed @param pTypeDescr type description of value to be constructed */ -void SAL_CALL uno_constructData( +CPPU_DLLPUBLIC void SAL_CALL uno_constructData( void * pMem, struct _typelib_TypeDescription * pTypeDescr ) SAL_THROW_EXTERN_C(); /** Default constructs a value. All simple types are set to 0, enums are set to their default value. @@ -180,7 +180,7 @@ void SAL_CALL uno_constructData( @param pMem pointer to memory of value to be constructed @param pType type of value to be constructed */ -void SAL_CALL uno_type_constructData( +CPPU_DLLPUBLIC void SAL_CALL uno_type_constructData( void * pMem, struct _typelib_TypeDescriptionReference * pType ) SAL_THROW_EXTERN_C(); @@ -202,7 +202,7 @@ void SAL_CALL uno_type_constructData( defaults (0) to uno @return true if destination has been successfully assigned */ -sal_Bool SAL_CALL uno_assignData( +CPPU_DLLPUBLIC sal_Bool SAL_CALL uno_assignData( void * pDest, struct _typelib_TypeDescription * pDestTypeDescr, void * pSource, struct _typelib_TypeDescription * pSourceTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release ) @@ -225,7 +225,7 @@ sal_Bool SAL_CALL uno_assignData( defaults (0) to uno @return true if destination has been successfully assigned */ -sal_Bool SAL_CALL uno_type_assignData( +CPPU_DLLPUBLIC sal_Bool SAL_CALL uno_type_assignData( void * pDest, struct _typelib_TypeDescriptionReference * pDestType, void * pSource, struct _typelib_TypeDescriptionReference * pSourceType, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release ) @@ -245,7 +245,7 @@ sal_Bool SAL_CALL uno_type_assignData( defaults (0) to uno @return true if value is destination has been successfully assigned */ -sal_Bool SAL_CALL uno_type_isAssignableFromData( +CPPU_DLLPUBLIC sal_Bool SAL_CALL uno_type_isAssignableFromData( struct _typelib_TypeDescriptionReference * pAssignable, void * pFrom, struct _typelib_TypeDescriptionReference * pFromType, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release ) |