28 #ifndef _CPPUHELPER_WEAKREF_HXX_
29 #define _CPPUHELPER_WEAKREF_HXX_
31 #include <com/sun/star/uno/XInterface.hpp>
44 class OWeakRefListener;
68 WeakReferenceHelper( const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface > & xInt )
88 ::com::sun::star::uno::XInterface > & xInt ) SAL_THROW(());
96 {
return (
get() == rObj.get()); }
118 OWeakRefListener * m_pImpl;
127 template< class interface_type >
134 : WeakReferenceHelper()
142 : WeakReferenceHelper( rRef )
154 const ::com::sun::star::uno::Reference< interface_type > & xInt )