19 #ifndef _COM_SUN_STAR_UNO_TYPE_H_
20 #define _COM_SUN_STAR_UNO_TYPE_H_
23 #include <com/sun/star/uno/TypeClass.hdl>
64 inline static void * SAL_CALL
operator new (
size_t nSize )
SAL_THROW(())
66 inline static void SAL_CALL
operator delete (
void * pMem )
SAL_THROW(())
68 inline static void * SAL_CALL
operator new ( size_t,
void * pMem )
SAL_THROW(())
70 inline static void SAL_CALL
operator delete (
void *,
void * )
SAL_THROW(())
83 inline Type( TypeClass eTypeClass, const ::rtl::OUString & rTypeName )
SAL_THROW(());
215 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const ::com::sun::star::uno::Type * )
SAL_THROW(());
225 inline const ::com::sun::star::uno::Type & SAL_CALL
getVoidCppuType() SAL_THROW(());
231 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuBooleanType() SAL_THROW(());
236 inline const ::com::sun::star::uno::Type & SAL_CALL
getBooleanCppuType() SAL_THROW(());
246 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const
sal_Bool * ) SAL_THROW(());
256 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType(
257 bool const * ) SAL_THROW(());
263 inline const ::com::sun::star::uno::Type & SAL_CALL
getCharCppuType() SAL_THROW(());
268 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuCharType() SAL_THROW(());
279 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const
sal_Int8 * ) SAL_THROW(());
290 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const ::rtl::OUString * ) SAL_THROW(());
301 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_Int16 * ) SAL_THROW(());
312 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_uInt16 * ) SAL_THROW(());
323 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_Int32 * ) SAL_THROW(());
334 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_uInt32 * ) SAL_THROW(());
345 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_Int64 * ) SAL_THROW(());
356 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_uInt64 * ) SAL_THROW(());
367 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const
float * ) SAL_THROW(());
378 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const
double * ) SAL_THROW(());
386 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType1( T * pT ) SAL_THROW(());
393 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType2( T * pT ) SAL_THROW(());
400 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType3( T * pT ) SAL_THROW(());
407 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType4( T * pT ) SAL_THROW(());
414 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType5( T * pT ) SAL_THROW(());
421 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType6( T * pT ) SAL_THROW(());
441 template< typename T > inline const ::com::sun::star::uno::Type & SAL_CALL
455 template<> inline const ::com::sun::star::uno::Type & SAL_CALL