INTEGRATION: CWS sb41 (1.13.18); FILE MERGED
2005/11/24 08:18:09 sb 1.13.18.1: #i57855# Replaced getCppuType (which is still there for backwards compatibility) with new cppu::UnoType and helper cppu::getTypeFavourUnsigned, as GCC 4.1 started to complain about non-conforming uses of getCppuType in template code.
This commit is contained in:
@@ -4,9 +4,9 @@
|
|||||||
*
|
*
|
||||||
* $RCSfile: Type.h,v $
|
* $RCSfile: Type.h,v $
|
||||||
*
|
*
|
||||||
* $Revision: 1.13 $
|
* $Revision: 1.14 $
|
||||||
*
|
*
|
||||||
* last change: $Author: rt $ $Date: 2005-09-08 08:35:01 $
|
* last change: $Author: rt $ $Date: 2006-01-10 15:53:46 $
|
||||||
*
|
*
|
||||||
* The Contents of this file are made available subject to
|
* The Contents of this file are made available subject to
|
||||||
* the terms of GNU Lesser General Public License Version 2.1.
|
* the terms of GNU Lesser General Public License Version 2.1.
|
||||||
@@ -235,6 +235,9 @@ public:
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type "type".
|
/** Gets the meta type of IDL type "type".
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type "type"
|
@return type of IDL type "type"
|
||||||
*/
|
*/
|
||||||
@@ -262,12 +265,18 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuBooleanType() SAL_THR
|
|||||||
inline const ::com::sun::star::uno::Type & SAL_CALL getBooleanCppuType() SAL_THROW( () );
|
inline const ::com::sun::star::uno::Type & SAL_CALL getBooleanCppuType() SAL_THROW( () );
|
||||||
/** Gets the meta type of IDL type boolean.
|
/** Gets the meta type of IDL type boolean.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type boolean
|
@return type of IDL type boolean
|
||||||
*/
|
*/
|
||||||
inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const sal_Bool * ) SAL_THROW( () );
|
inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const sal_Bool * ) SAL_THROW( () );
|
||||||
/** Gets the meta type of IDL type boolean.
|
/** Gets the meta type of IDL type boolean.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type boolean
|
@return type of IDL type boolean
|
||||||
*/
|
*/
|
||||||
@@ -287,6 +296,9 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuCharType() SAL_THROW(
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type byte.
|
/** Gets the meta type of IDL type byte.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type byte
|
@return type of IDL type byte
|
||||||
*/
|
*/
|
||||||
@@ -294,6 +306,9 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const sal_Int8
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type string.
|
/** Gets the meta type of IDL type string.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type string
|
@return type of IDL type string
|
||||||
*/
|
*/
|
||||||
@@ -301,6 +316,9 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const ::rtl::OU
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type short.
|
/** Gets the meta type of IDL type short.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type short
|
@return type of IDL type short
|
||||||
*/
|
*/
|
||||||
@@ -308,6 +326,9 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const sal_Int16
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type unsigned short.
|
/** Gets the meta type of IDL type unsigned short.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type unsigned short
|
@return type of IDL type unsigned short
|
||||||
*/
|
*/
|
||||||
@@ -315,6 +336,9 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const sal_uInt1
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type long.
|
/** Gets the meta type of IDL type long.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type long
|
@return type of IDL type long
|
||||||
*/
|
*/
|
||||||
@@ -322,6 +346,9 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const sal_Int32
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type unsigned long.
|
/** Gets the meta type of IDL type unsigned long.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type unsigned long
|
@return type of IDL type unsigned long
|
||||||
*/
|
*/
|
||||||
@@ -329,6 +356,9 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const sal_uInt3
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type hyper.
|
/** Gets the meta type of IDL type hyper.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type hyper
|
@return type of IDL type hyper
|
||||||
*/
|
*/
|
||||||
@@ -336,6 +366,9 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const sal_Int64
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type unsigned hyper.
|
/** Gets the meta type of IDL type unsigned hyper.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type unsigned hyper
|
@return type of IDL type unsigned hyper
|
||||||
*/
|
*/
|
||||||
@@ -343,6 +376,9 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const sal_uInt6
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type float.
|
/** Gets the meta type of IDL type float.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type float
|
@return type of IDL type float
|
||||||
*/
|
*/
|
||||||
@@ -350,6 +386,9 @@ inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( const float * )
|
|||||||
|
|
||||||
/** Gets the meta type of IDL type double.
|
/** Gets the meta type of IDL type double.
|
||||||
|
|
||||||
|
There are cases (involving templates) where uses of getCppuType are known to
|
||||||
|
not compile. Use cppu::UnoType or cppu::getTypeFavourUnsigned instead.
|
||||||
|
|
||||||
@param dummy typed pointer for function signature
|
@param dummy typed pointer for function signature
|
||||||
@return type of IDL type double
|
@return type of IDL type double
|
||||||
*/
|
*/
|
||||||
|
Reference in New Issue
Block a user