28 #ifndef _COM_SUN_STAR_UNO_TYPE_H_
29 #define _COM_SUN_STAR_UNO_TYPE_H_
32 #ifndef _COM_SUN_STAR_UNO_TYPECLASS_HDL_
33 #include <com/sun/star/uno/TypeClass.hdl>
75 inline static void * SAL_CALL
operator new (
size_t nSize )
SAL_THROW(())
77 inline static void SAL_CALL
operator delete (
void * pMem )
SAL_THROW(())
79 inline static void * SAL_CALL
operator new ( size_t,
void * pMem )
SAL_THROW(())
81 inline static void SAL_CALL
operator delete (
void *,
void * )
SAL_THROW(())
94 inline Type( TypeClass eTypeClass, const ::rtl::OUString & rTypeName )
SAL_THROW(());
226 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const ::com::sun::star::uno::Type * )
SAL_THROW(());
236 inline const ::com::sun::star::uno::Type & SAL_CALL
getVoidCppuType() SAL_THROW(());
242 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuBooleanType() SAL_THROW(());
247 inline const ::com::sun::star::uno::Type & SAL_CALL
getBooleanCppuType() SAL_THROW(());
257 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const
sal_Bool * ) SAL_THROW(());
267 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType(
268 bool const * ) SAL_THROW(());
274 inline const ::com::sun::star::uno::Type & SAL_CALL
getCharCppuType() SAL_THROW(());
279 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuCharType() SAL_THROW(());
290 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const
sal_Int8 * ) SAL_THROW(());
301 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const ::rtl::OUString * ) SAL_THROW(());
312 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_Int16 * ) SAL_THROW(());
323 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_uInt16 * ) SAL_THROW(());
334 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_Int32 * ) SAL_THROW(());
345 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_uInt32 * ) SAL_THROW(());
356 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_Int64 * ) SAL_THROW(());
367 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const sal_uInt64 * ) SAL_THROW(());
378 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const
float * ) SAL_THROW(());
389 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuType( const
double * ) SAL_THROW(());
397 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType1( T * pT ) SAL_THROW(());
404 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType2( T * pT ) SAL_THROW(());
411 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType3( T * pT ) SAL_THROW(());
418 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType4( T * pT ) SAL_THROW(());
425 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType5( T * pT ) SAL_THROW(());
432 inline const ::com::sun::star::uno::Type & SAL_CALL
getCppuArrayType6( T * pT ) SAL_THROW(());
452 template< typename T > inline const ::com::sun::star::uno::Type & SAL_CALL
466 template<> inline const ::com::sun::star::uno::Type & SAL_CALL