Code cleanup: ( () ) replaced by (())
This commit is contained in:
committed by
Michael Meeks
parent
f1cb0a4ab4
commit
0439af27e1
@@ -57,19 +57,19 @@ class Any : public uno_Any
|
||||
public:
|
||||
/// @cond INTERNAL
|
||||
// these are here to force memory de/allocation to sal lib.
|
||||
inline static void * SAL_CALL operator new ( size_t nSize ) SAL_THROW( () )
|
||||
inline static void * SAL_CALL operator new ( size_t nSize ) SAL_THROW(())
|
||||
{ return ::rtl_allocateMemory( nSize ); }
|
||||
inline static void SAL_CALL operator delete ( void * pMem ) SAL_THROW( () )
|
||||
inline static void SAL_CALL operator delete ( void * pMem ) SAL_THROW(())
|
||||
{ ::rtl_freeMemory( pMem ); }
|
||||
inline static void * SAL_CALL operator new ( size_t, void * pMem ) SAL_THROW( () )
|
||||
inline static void * SAL_CALL operator new ( size_t, void * pMem ) SAL_THROW(())
|
||||
{ return pMem; }
|
||||
inline static void SAL_CALL operator delete ( void *, void * ) SAL_THROW( () )
|
||||
inline static void SAL_CALL operator delete ( void *, void * ) SAL_THROW(())
|
||||
{}
|
||||
/// @endcond
|
||||
|
||||
/** Default constructor: Any holds no value; its type is void.
|
||||
*/
|
||||
inline Any() SAL_THROW( () );
|
||||
inline Any() SAL_THROW(());
|
||||
|
||||
/** Templated ctor. Sets a copy of the given value.
|
||||
|
||||
@@ -84,51 +84,51 @@ public:
|
||||
|
||||
@param rAny another any
|
||||
*/
|
||||
inline Any( const Any & rAny ) SAL_THROW( () );
|
||||
inline Any( const Any & rAny ) SAL_THROW(());
|
||||
|
||||
/** Constructor: Sets a copy of the given data.
|
||||
|
||||
@param pData_ value
|
||||
@param rType type of value
|
||||
*/
|
||||
inline Any( const void * pData_, const Type & rType ) SAL_THROW( () );
|
||||
inline Any( const void * pData_, const Type & rType ) SAL_THROW(());
|
||||
|
||||
/** Constructor: Sets a copy of the given data.
|
||||
|
||||
@param pData_ value
|
||||
@param pTypeDescr type of value
|
||||
*/
|
||||
inline Any( const void * pData_, typelib_TypeDescription * pTypeDescr ) SAL_THROW( () );
|
||||
inline Any( const void * pData_, typelib_TypeDescription * pTypeDescr ) SAL_THROW(());
|
||||
|
||||
/** Constructor: Sets a copy of the given data.
|
||||
|
||||
@param pData_ value
|
||||
@param pType type of value
|
||||
*/
|
||||
inline Any( const void * pData_, typelib_TypeDescriptionReference * pType ) SAL_THROW( () );
|
||||
inline Any( const void * pData_, typelib_TypeDescriptionReference * pType ) SAL_THROW(());
|
||||
|
||||
/** Destructor: Destructs any content and frees memory.
|
||||
*/
|
||||
inline ~Any() SAL_THROW( () );
|
||||
inline ~Any() SAL_THROW(());
|
||||
|
||||
/** Assignment operator: Sets the value of the given any.
|
||||
|
||||
@param rAny another any (right side)
|
||||
@return this any
|
||||
*/
|
||||
inline Any & SAL_CALL operator = ( const Any & rAny ) SAL_THROW( () );
|
||||
inline Any & SAL_CALL operator = ( const Any & rAny ) SAL_THROW(());
|
||||
|
||||
/** Gets the type of the set value.
|
||||
|
||||
@return a Type object of the set value
|
||||
*/
|
||||
inline const Type & SAL_CALL getValueType() const SAL_THROW( () )
|
||||
inline const Type & SAL_CALL getValueType() const SAL_THROW(())
|
||||
{ return * reinterpret_cast< const Type * >( &pType ); }
|
||||
/** Gets the type of the set value.
|
||||
|
||||
@return the UNacquired type description reference of the set value
|
||||
*/
|
||||
inline typelib_TypeDescriptionReference * SAL_CALL getValueTypeRef() const SAL_THROW( () )
|
||||
inline typelib_TypeDescriptionReference * SAL_CALL getValueTypeRef() const SAL_THROW(())
|
||||
{ return pType; }
|
||||
|
||||
/** Gets the type description of the set value. Provides ownership of the type description!
|
||||
@@ -136,34 +136,34 @@ public:
|
||||
|
||||
@param a pointer to type description pointer
|
||||
*/
|
||||
inline void SAL_CALL getValueTypeDescription( typelib_TypeDescription ** ppTypeDescr ) const SAL_THROW( () )
|
||||
inline void SAL_CALL getValueTypeDescription( typelib_TypeDescription ** ppTypeDescr ) const SAL_THROW(())
|
||||
{ ::typelib_typedescriptionreference_getDescription( ppTypeDescr, pType ); }
|
||||
|
||||
/** Gets the type class of the set value.
|
||||
|
||||
@return the type class of the set value
|
||||
*/
|
||||
inline TypeClass SAL_CALL getValueTypeClass() const SAL_THROW( () )
|
||||
inline TypeClass SAL_CALL getValueTypeClass() const SAL_THROW(())
|
||||
{ return (TypeClass)pType->eTypeClass; }
|
||||
|
||||
/** Gets the type name of the set value.
|
||||
|
||||
@return the type name of the set value
|
||||
*/
|
||||
inline ::rtl::OUString SAL_CALL getValueTypeName() const SAL_THROW( () );
|
||||
inline ::rtl::OUString SAL_CALL getValueTypeName() const SAL_THROW(());
|
||||
|
||||
/** Tests if any contains a value.
|
||||
|
||||
@return true if any has a value, false otherwise
|
||||
*/
|
||||
inline sal_Bool SAL_CALL hasValue() const SAL_THROW( () )
|
||||
inline sal_Bool SAL_CALL hasValue() const SAL_THROW(())
|
||||
{ return (typelib_TypeClass_VOID != pType->eTypeClass); }
|
||||
|
||||
/** Gets a pointer to the set value.
|
||||
|
||||
@return a pointer to the set value
|
||||
*/
|
||||
inline const void * SAL_CALL getValue() const SAL_THROW( () )
|
||||
inline const void * SAL_CALL getValue() const SAL_THROW(())
|
||||
{ return pData; }
|
||||
|
||||
#if ! defined(EXCEPTIONS_OFF)
|
||||
@@ -190,26 +190,26 @@ public:
|
||||
@param pData_ pointer to value
|
||||
@param rType type of value
|
||||
*/
|
||||
inline void SAL_CALL setValue( const void * pData_, const Type & rType ) SAL_THROW( () );
|
||||
inline void SAL_CALL setValue( const void * pData_, const Type & rType ) SAL_THROW(());
|
||||
/** Sets a value. If the any already contains a value, that value will be destructed
|
||||
and its memory freed.
|
||||
|
||||
@param pData_ pointer to value
|
||||
@param pType type of value
|
||||
*/
|
||||
inline void SAL_CALL setValue( const void * pData_, typelib_TypeDescriptionReference * pType ) SAL_THROW( () );
|
||||
inline void SAL_CALL setValue( const void * pData_, typelib_TypeDescriptionReference * pType ) SAL_THROW(());
|
||||
/** Sets a value. If the any already contains a value, that value will be destructed
|
||||
and its memory freed.
|
||||
|
||||
@param pData_ pointer to value
|
||||
@param pTypeDescr type description of value
|
||||
*/
|
||||
inline void SAL_CALL setValue( const void * pData_, typelib_TypeDescription * pTypeDescr ) SAL_THROW( () );
|
||||
inline void SAL_CALL setValue( const void * pData_, typelib_TypeDescription * pTypeDescr ) SAL_THROW(());
|
||||
|
||||
/** Clears this any. If the any already contains a value, that value will be destructed
|
||||
and its memory freed. After this has been called, the any does not contain a value.
|
||||
*/
|
||||
inline void SAL_CALL clear() SAL_THROW( () );
|
||||
inline void SAL_CALL clear() SAL_THROW(());
|
||||
|
||||
/** Tests whether this any is extractable to a value of given type.
|
||||
Widening conversion without data loss is taken into account.
|
||||
@@ -217,7 +217,7 @@ public:
|
||||
@param rType destination type
|
||||
@return true if this any is extractable to value of given type (e.g. using >>= operator)
|
||||
*/
|
||||
inline sal_Bool SAL_CALL isExtractableTo( const Type & rType ) const SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL isExtractableTo( const Type & rType ) const SAL_THROW(());
|
||||
|
||||
/** Tests whether this any can provide a value of specified type.
|
||||
Widening conversion without data loss is taken into account.
|
||||
@@ -234,14 +234,14 @@ public:
|
||||
@param rAny another any (right side)
|
||||
@return true if both any contains equal values
|
||||
*/
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny ) const SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny ) const SAL_THROW(());
|
||||
/** Unequality operator: compares two anys.
|
||||
The values need not be of equal type, e.g. a short integer is compared to a long integer.
|
||||
|
||||
@param rAny another any (right side)
|
||||
@return true if both any contains unequal values
|
||||
*/
|
||||
inline sal_Bool SAL_CALL operator != ( const Any & rAny ) const SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator != ( const Any & rAny ) const SAL_THROW(());
|
||||
|
||||
private:
|
||||
// not impl: forbid use with ambiguous type (sal_Unicode, sal_uInt16)
|
||||
@@ -266,11 +266,11 @@ private:
|
||||
@return an any
|
||||
*/
|
||||
template< class C >
|
||||
inline Any SAL_CALL makeAny( const C & value ) SAL_THROW( () );
|
||||
inline Any SAL_CALL makeAny( const C & value ) SAL_THROW(());
|
||||
|
||||
// additionally specialized for C++ bool
|
||||
template<>
|
||||
inline Any SAL_CALL makeAny( bool const & value ) SAL_THROW( () );
|
||||
inline Any SAL_CALL makeAny( bool const & value ) SAL_THROW(());
|
||||
|
||||
class BaseReference;
|
||||
class Type;
|
||||
@@ -282,11 +282,11 @@ class Type;
|
||||
@param value source value (right side)
|
||||
*/
|
||||
template< class C >
|
||||
inline void SAL_CALL operator <<= ( Any & rAny, const C & value ) SAL_THROW( () );
|
||||
inline void SAL_CALL operator <<= ( Any & rAny, const C & value ) SAL_THROW(());
|
||||
|
||||
// additionally for C++ bool:
|
||||
inline void SAL_CALL operator <<= ( Any & rAny, bool const & value )
|
||||
SAL_THROW( () );
|
||||
SAL_THROW(());
|
||||
|
||||
/** Template binary >>= operator to assign a value from an any.
|
||||
If the any does not contain a value that can be assigned without data loss, then this
|
||||
@@ -298,7 +298,7 @@ inline void SAL_CALL operator <<= ( Any & rAny, bool const & value )
|
||||
@return true if assignment was possible without data loss
|
||||
*/
|
||||
template< class C >
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, C & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, C & value ) SAL_THROW(());
|
||||
|
||||
/** Template equality operator: compares set value of left side any to right side value.
|
||||
The values need not be of equal type, e.g. a short integer is compared to a long integer.
|
||||
@@ -311,7 +311,7 @@ inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, C & value ) SAL_THROW(
|
||||
@return true if values are equal, false otherwise
|
||||
*/
|
||||
template< class C >
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny, const C & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny, const C & value ) SAL_THROW(());
|
||||
/** Template unequality operator: compares set value of left side any to right side value.
|
||||
The values need not be of equal type, e.g. a short integer is compared to a long integer.
|
||||
This operator can be implemented as template member function, if all supported compilers
|
||||
@@ -323,43 +323,43 @@ inline sal_Bool SAL_CALL operator == ( const Any & rAny, const C & value ) SAL_T
|
||||
@return true if values are unequal, false otherwise
|
||||
*/
|
||||
template< class C >
|
||||
inline sal_Bool SAL_CALL operator != ( const Any & rAny, const C & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator != ( const Any & rAny, const C & value ) SAL_THROW(());
|
||||
|
||||
// additional specialized >>= and == operators
|
||||
// bool
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_Bool & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny, const sal_Bool & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_Bool & value ) SAL_THROW(());
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny, const sal_Bool & value ) SAL_THROW(());
|
||||
template<>
|
||||
inline sal_Bool SAL_CALL operator >>= ( Any const & rAny, bool & value )
|
||||
SAL_THROW( () );
|
||||
SAL_THROW(());
|
||||
template<>
|
||||
inline sal_Bool SAL_CALL operator == ( Any const & rAny, bool const & value )
|
||||
SAL_THROW( () );
|
||||
SAL_THROW(());
|
||||
// byte
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_Int8 & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_Int8 & value ) SAL_THROW(());
|
||||
// short
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_Int16 & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_uInt16 & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_Int16 & value ) SAL_THROW(());
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_uInt16 & value ) SAL_THROW(());
|
||||
// long
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_Int32 & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_uInt32 & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_Int32 & value ) SAL_THROW(());
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_uInt32 & value ) SAL_THROW(());
|
||||
// hyper
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_Int64 & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_uInt64 & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_Int64 & value ) SAL_THROW(());
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, sal_uInt64 & value ) SAL_THROW(());
|
||||
// float
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, float & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, float & value ) SAL_THROW(());
|
||||
// double
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, double & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, double & value ) SAL_THROW(());
|
||||
// string
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, ::rtl::OUString & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny, const ::rtl::OUString & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, ::rtl::OUString & value ) SAL_THROW(());
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny, const ::rtl::OUString & value ) SAL_THROW(());
|
||||
// type
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, Type & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny, const Type & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, Type & value ) SAL_THROW(());
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny, const Type & value ) SAL_THROW(());
|
||||
// any
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, Any & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator >>= ( const Any & rAny, Any & value ) SAL_THROW(());
|
||||
// interface
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny, const BaseReference & value ) SAL_THROW( () );
|
||||
inline sal_Bool SAL_CALL operator == ( const Any & rAny, const BaseReference & value ) SAL_THROW(());
|
||||
|
||||
}
|
||||
}
|
||||
@@ -375,7 +375,7 @@ inline sal_Bool SAL_CALL operator == ( const Any & rAny, const BaseReference & v
|
||||
|
||||
@return type of IDL type any
|
||||
*/
|
||||
inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( SAL_UNUSED_PARAMETER const ::com::sun::star::uno::Any * ) SAL_THROW( () )
|
||||
inline const ::com::sun::star::uno::Type & SAL_CALL getCppuType( SAL_UNUSED_PARAMETER const ::com::sun::star::uno::Any * ) SAL_THROW(())
|
||||
{
|
||||
return ::cppu::UnoType< ::com::sun::star::uno::Any >::get();
|
||||
}
|
||||
|
Reference in New Issue
Block a user