28 #ifndef _CPPUHELPER_IMPLBASE_EX_HXX_
29 #define _CPPUHELPER_IMPLBASE_EX_HXX_
33 #include <com/sun/star/lang/XTypeProvider.hpp>
38 #include <com/sun/star/lang/XMultiServiceFactory.hpp>
58 typedef ::com::sun::star::uno::Type
const & (SAL_CALL * fptr_getCppuType)(
void * )
SAL_THROW(());
100 type_entry m_typeEntries[ 1 ];
105 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Any SAL_CALL ImplHelper_query(
109 SAL_THROW( (::com::sun::star::uno::RuntimeException) );
112 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Any SAL_CALL ImplHelper_queryNoXInterface(
116 SAL_THROW( (::com::sun::star::uno::RuntimeException) );
119 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type >
120 SAL_CALL ImplHelper_getTypes(
122 SAL_THROW( (::com::sun::star::uno::RuntimeException) );
125 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type >
126 SAL_CALL ImplInhHelper_getTypes(
129 SAL_THROW( (::com::sun::star::uno::RuntimeException) );
132 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Sequence< sal_Int8 >
133 SAL_CALL ImplHelper_getImplementationId(
135 SAL_THROW( (::com::sun::star::uno::RuntimeException) );
139 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Any SAL_CALL WeakImplHelper_query(
144 SAL_THROW( (::com::sun::star::uno::RuntimeException) );
147 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type >
148 SAL_CALL WeakImplHelper_getTypes(
150 SAL_THROW( (::com::sun::star::uno::RuntimeException) );
154 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Any
155 SAL_CALL WeakAggImplHelper_queryAgg(
160 SAL_THROW( (::com::sun::star::uno::RuntimeException) );
163 CPPUHELPER_DLLPUBLIC ::com::sun::star::uno::Sequence< ::com::sun::star::uno::Type >
164 SAL_CALL WeakAggImplHelper_getTypes(
166 SAL_THROW( (::com::sun::star::uno::RuntimeException) );