diff options
author | Daniel Boelzle <dbo@openoffice.org> | 2002-08-21 08:19:40 +0000 |
---|---|---|
committer | Daniel Boelzle <dbo@openoffice.org> | 2002-08-21 08:19:40 +0000 |
commit | d8344847a2777ec5fddc8c67a262270234cf76ab (patch) | |
tree | 6cbca3cd476a1f145bb04de9db8760f9df6b1e34 /cppu/source/uno/assign.hxx | |
parent | dfa53673f7bdea474468e58e993adad7fb6877f7 (diff) |
#102391# cleaning up __ symbols
Diffstat (limited to 'cppu/source/uno/assign.hxx')
-rw-r--r-- | cppu/source/uno/assign.hxx | 128 |
1 files changed, 72 insertions, 56 deletions
diff --git a/cppu/source/uno/assign.hxx b/cppu/source/uno/assign.hxx index fc4296449946..7af9ac5edfb0 100644 --- a/cppu/source/uno/assign.hxx +++ b/cppu/source/uno/assign.hxx @@ -2,9 +2,9 @@ * * $RCSfile: assign.hxx,v $ * - * $Revision: 1.10 $ + * $Revision: 1.11 $ * - * last change: $Author: dbo $ $Date: 2001-06-29 11:06:54 $ + * last change: $Author: dbo $ $Date: 2002-08-21 09:19:22 $ * * The Contents of this file are made available subject to the terms of * either of the following licenses @@ -58,25 +58,25 @@ * * ************************************************************************/ -#ifndef __ASSIGN_HXX__ -#define __ASSIGN_HXX__ +#ifndef ASSIGN_HXX +#define ASSIGN_HXX #include "prim.hxx" #include "destr.hxx" #include "constr.hxx" #include "copy.hxx" + namespace cppu { - //################################################################################################## //#### assignment ################################################################################## //################################################################################################## //-------------------------------------------------------------------------------------------------- -inline void __assignInterface( +inline void _assignInterface( void ** ppDest, void * pSource, uno_AcquireFunc acquire, uno_ReleaseFunc release ) SAL_THROW( () ) @@ -99,7 +99,7 @@ inline void __assignInterface( *ppDest = pSource; } //-------------------------------------------------------------------------------------------------- -inline sal_Bool __queryAndAssignInterface( +inline sal_Bool _queryAndAssignInterface( void ** ppDest, void * pSource, typelib_TypeDescriptionReference * pDestType, uno_QueryInterfaceFunc queryInterface, uno_ReleaseFunc release ) @@ -120,14 +120,14 @@ inline sal_Bool __queryAndAssignInterface( void * aArgs[1]; aArgs[0] = &pDestType; - typelib_TypeDescription * pMTqueryInterface = __getQueryInterfaceTypeDescr(); + typelib_TypeDescription * pMTqueryInterface = _getQueryInterfaceTypeDescr(); (*((uno_Interface *)pSource)->pDispatcher)( (uno_Interface *)pSource, pMTqueryInterface, &aRet, aArgs, &pExc ); OSL_ENSURE( !pExc, "### Exception occured during queryInterface()!" ); if (pExc) { - __destructAny( pExc, 0 ); + _destructAny( pExc, 0 ); pSource = 0; } else @@ -164,7 +164,7 @@ sal_Bool assignStruct( uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release ) SAL_THROW( () ); //-------------------------------------------------------------------------------------------------- -inline sal_Bool __assignStruct( +inline sal_Bool _assignStruct( void * pDest, void * pSource, typelib_CompoundTypeDescription * pTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release ) @@ -197,7 +197,7 @@ inline sal_Bool __assignStruct( return sal_True; } //-------------------------------------------------------------------------------------------------- -inline sal_Bool __assignArray( +inline sal_Bool _assignArray( void * pDest, void * pSource, typelib_ArrayTypeDescription * pTypeDescr, uno_QueryInterfaceFunc queryInterface, uno_AcquireFunc acquire, uno_ReleaseFunc release ) @@ -243,7 +243,7 @@ inline sal_Bool __assignArray( for (i=0; i < nTotalElements; i++) { ::typelib_typedescriptionreference_release( *((typelib_TypeDescriptionReference **)pDest + i) ); - __TYPE_ACQUIRE( + TYPE_ACQUIRE( *((typelib_TypeDescriptionReference **)pDest + i) = *((typelib_TypeDescriptionReference **)pSource + i) ); } @@ -252,9 +252,9 @@ inline sal_Bool __assignArray( case typelib_TypeClass_ANY: for (i=0; i < nTotalElements; i++) { - __destructAny( (uno_Any *)pDest + i, release ); - __copyConstructAny( (uno_Any *)pDest + i, (uno_Any *)pSource + i, - pElementTypeRef, pElementTypeDescr, acquire, 0 ); + _destructAny( (uno_Any *)pDest + i, release ); + _copyConstructAny( (uno_Any *)pDest + i, (uno_Any *)pSource + i, + pElementTypeRef, pElementTypeDescr, acquire, 0 ); } bRet = sal_True; break; @@ -274,11 +274,11 @@ inline sal_Bool __assignArray( case typelib_TypeClass_EXCEPTION: for (i=0; i < nTotalElements; i++) { - bRet = __assignStruct( (sal_Char *)pDest + i * nElementSize, - (sal_Char *)pSource + i * nElementSize, - (typelib_CompoundTypeDescription *)pElementTypeDescr, - queryInterface, acquire, release ); - if ( !bRet ) + bRet = _assignStruct( (sal_Char *)pDest + i * nElementSize, + (sal_Char *)pSource + i * nElementSize, + (typelib_CompoundTypeDescription *)pElementTypeDescr, + queryInterface, acquire, release ); + if (! bRet) break; } bRet = sal_True; @@ -286,17 +286,18 @@ inline sal_Bool __assignArray( case typelib_TypeClass_UNION: for (i=0; i < nTotalElements; i++) { - __destructUnion( (sal_Char*)pDest + i * nElementSize, pElementTypeDescr, release ); - __copyConstructUnion( (sal_Char*)pDest + i * nElementSize, - (sal_Char*)pSource + i * nElementSize, - pElementTypeDescr, acquire, 0 ); + _destructUnion( (sal_Char*)pDest + i * nElementSize, pElementTypeDescr, release ); + _copyConstructUnion( (sal_Char*)pDest + i * nElementSize, + (sal_Char*)pSource + i * nElementSize, + pElementTypeDescr, acquire, 0 ); } bRet = sal_True; break; case typelib_TypeClass_SEQUENCE: for (i=0; i < nTotalElements; i++) { - __destructSequence( *((uno_Sequence **)pDest + i), pElementTypeRef, pElementTypeDescr, release ); + _destructSequence( + *((uno_Sequence **)pDest + i), pElementTypeRef, pElementTypeDescr, release ); ::osl_incrementInterlockedCount( &(*((uno_Sequence **)pSource + i))->nRefCount ); *((uno_Sequence **)pDest + i) = *((uno_Sequence **)pSource + i); } @@ -305,9 +306,9 @@ inline sal_Bool __assignArray( case typelib_TypeClass_INTERFACE: for (i=0; i < nTotalElements; i++) { - __assignInterface( (void **)((sal_Char*)pDest + i * nElementSize), - *(void **)((sal_Char*)pSource + i * nElementSize), - acquire, release ); + _assignInterface( (void **)((sal_Char*)pDest + i * nElementSize), + *(void **)((sal_Char*)pSource + i * nElementSize), + acquire, release ); } bRet = sal_True; break; @@ -317,7 +318,7 @@ inline sal_Bool __assignArray( return bRet; } //-------------------------------------------------------------------------------------------------- -inline sal_Bool __assignData( +inline sal_Bool _assignData( void * pDest, typelib_TypeDescriptionReference * pDestType, typelib_TypeDescription * pDestTypeDescr, void * pSource, @@ -330,8 +331,8 @@ inline sal_Bool __assignData( if (! pSource) { - __destructData( pDest, pDestType, pDestTypeDescr, release ); - __defaultConstructData( pDest, pDestType, pDestTypeDescr ); + _destructData( pDest, pDestType, pDestTypeDescr, release ); + _defaultConstructData( pDest, pDestType, pDestTypeDescr ); return sal_True; } while (typelib_TypeClass_ANY == pSourceType->eTypeClass) @@ -540,17 +541,17 @@ inline sal_Bool __assignData( { case typelib_TypeClass_TYPE: ::typelib_typedescriptionreference_release( *(typelib_TypeDescriptionReference **)pDest ); - __TYPE_ACQUIRE( + TYPE_ACQUIRE( *(typelib_TypeDescriptionReference **)pDest = *(typelib_TypeDescriptionReference **)pSource ); return sal_True; } return sal_False; case typelib_TypeClass_ANY: - __destructAny( (uno_Any *)pDest, release ); - __copyConstructAny( (uno_Any *)pDest, pSource, pSourceType, pSourceTypeDescr, acquire, 0 ); + _destructAny( (uno_Any *)pDest, release ); + _copyConstructAny( (uno_Any *)pDest, pSource, pSourceType, pSourceTypeDescr, acquire, 0 ); return sal_True; case typelib_TypeClass_ENUM: - if (__type_equals( pDestType, pSourceType )) + if (_type_equals( pDestType, pSourceType )) { *(sal_Int32 *)pDest = *(sal_Int32 *)pSource; return sal_True; @@ -571,20 +572,32 @@ inline sal_Bool __assignData( { typelib_CompoundTypeDescription * pTypeDescr = (typelib_CompoundTypeDescription *)pSourceTypeDescr; - while (pTypeDescr && !__type_equals( ((typelib_TypeDescription *)pTypeDescr)->pWeakRef, pDestType )) + while (pTypeDescr && + !_type_equals( ((typelib_TypeDescription *)pTypeDescr)->pWeakRef, pDestType )) + { pTypeDescr = pTypeDescr->pBaseTypeDescription; + } if (pTypeDescr) - bRet = __assignStruct( pDest, pSource, pTypeDescr, queryInterface, acquire, release ); + { + bRet = _assignStruct( + pDest, pSource, pTypeDescr, queryInterface, acquire, release ); + } } else { TYPELIB_DANGER_GET( &pSourceTypeDescr, pSourceType ); typelib_CompoundTypeDescription * pTypeDescr = (typelib_CompoundTypeDescription *)pSourceTypeDescr; - while (pTypeDescr && !__type_equals( ((typelib_TypeDescription *)pTypeDescr)->pWeakRef, pDestType )) + while (pTypeDescr && + !_type_equals( ((typelib_TypeDescription *)pTypeDescr)->pWeakRef, pDestType )) + { pTypeDescr = pTypeDescr->pBaseTypeDescription; + } if (pTypeDescr) - bRet = __assignStruct( pDest, pSource, pTypeDescr, queryInterface, acquire, release ); + { + bRet = _assignStruct( + pDest, pSource, pTypeDescr, queryInterface, acquire, release ); + } TYPELIB_DANGER_RELEASE( pSourceTypeDescr ); } return bRet; @@ -597,7 +610,7 @@ inline sal_Bool __assignData( { typelib_ArrayTypeDescription * pTypeDescr = (typelib_ArrayTypeDescription *)pSourceTypeDescr; - bRet = __assignArray( pDest, pSource, pTypeDescr, queryInterface, acquire, release ); + bRet = _assignArray( pDest, pSource, pTypeDescr, queryInterface, acquire, release ); } else { @@ -605,25 +618,28 @@ inline sal_Bool __assignData( typelib_ArrayTypeDescription * pTypeDescr = (typelib_ArrayTypeDescription *)pSourceTypeDescr; if ( pTypeDescr ) - bRet = __assignArray( pDest, pSource, pTypeDescr, queryInterface, acquire, release ); + { + bRet = _assignArray( + pDest, pSource, pTypeDescr, queryInterface, acquire, release ); + } TYPELIB_DANGER_RELEASE( pSourceTypeDescr ); } return bRet; } return sal_False; case typelib_TypeClass_UNION: - if (__type_equals( pDestType, pSourceType )) + if (_type_equals( pDestType, pSourceType )) { if (pDestTypeDescr) { - __destructUnion( pDest, pDestTypeDescr, release ); - __copyConstructUnion( pDest, pSource, pDestTypeDescr, acquire, 0 ); + _destructUnion( pDest, pDestTypeDescr, release ); + _copyConstructUnion( pDest, pSource, pDestTypeDescr, acquire, 0 ); } else { TYPELIB_DANGER_GET( &pDestTypeDescr, pDestType ); - __destructUnion( pDest, pDestTypeDescr, release ); - __copyConstructUnion( pDest, pSource, pDestTypeDescr, acquire, 0 ); + _destructUnion( pDest, pDestTypeDescr, release ); + _copyConstructUnion( pDest, pSource, pDestTypeDescr, acquire, 0 ); TYPELIB_DANGER_RELEASE( pDestTypeDescr ); } return sal_True; @@ -634,9 +650,9 @@ inline sal_Bool __assignData( return sal_False; if (*(uno_Sequence **)pSource == *(uno_Sequence **)pDest) // self assignment return sal_True; - if (__type_equals( pDestType, pSourceType )) + if (_type_equals( pDestType, pSourceType )) { - __destructSequence( *(uno_Sequence **)pDest, pDestType, pDestTypeDescr, release ); + _destructSequence( *(uno_Sequence **)pDest, pDestType, pDestTypeDescr, release ); ::osl_incrementInterlockedCount( &(*(uno_Sequence **)pSource)->nRefCount ); *(uno_Sequence **)pDest = *(uno_Sequence **)pSource; return sal_True; @@ -645,9 +661,9 @@ inline sal_Bool __assignData( case typelib_TypeClass_INTERFACE: if (typelib_TypeClass_INTERFACE != pSourceType->eTypeClass) return sal_False; - if (__type_equals( pDestType, pSourceType )) + if (_type_equals( pDestType, pSourceType )) { - __assignInterface( (void **)pDest, *(void **)pSource, acquire, release ); + _assignInterface( (void **)pDest, *(void **)pSource, acquire, release ); return sal_True; } else @@ -656,31 +672,31 @@ inline sal_Bool __assignData( if (pSourceTypeDescr) { typelib_TypeDescription * pTD = pSourceTypeDescr; - while (pTD && !__type_equals( pTD->pWeakRef, pDestType )) + while (pTD && !_type_equals( pTD->pWeakRef, pDestType )) pTD = (typelib_TypeDescription *)((typelib_InterfaceTypeDescription *)pTD)->pBaseTypeDescription; if (pTD) // is base of dest { - __assignInterface( (void **)pDest, *(void **)pSource, acquire, release ); + _assignInterface( (void **)pDest, *(void **)pSource, acquire, release ); bRet = sal_True; } else { // query for interface - bRet = __queryAndAssignInterface( + bRet = _queryAndAssignInterface( (void **)pDest, *(void **)pSource, pDestType, queryInterface, release ); } } else { - if (__type_equals( pSourceType, pDestType )) + if (_type_equals( pSourceType, pDestType )) { - __assignInterface( (void **)pDest, *(void **)pSource, acquire, release ); + _assignInterface( (void **)pDest, *(void **)pSource, acquire, release ); bRet = sal_True; } else { // query for interface - bRet = __queryAndAssignInterface( + bRet = _queryAndAssignInterface( (void **)pDest, *(void **)pSource, pDestType, queryInterface, release ); } } |