19 #ifndef _CPPUHELPER_WEAKREF_HXX_
20 #define _CPPUHELPER_WEAKREF_HXX_
22 #include <com/sun/star/uno/XInterface.hpp>
35 class OWeakRefListener;
59 WeakReferenceHelper( const ::com::sun::star::uno::Reference< ::com::sun::star::uno::XInterface > & xInt )
79 ::com::sun::star::uno::XInterface > & xInt ) SAL_THROW(());
87 {
return (
get() == rObj.get()); }
109 OWeakRefListener * m_pImpl;
118 template< class interface_type >
125 : WeakReferenceHelper()
133 : WeakReferenceHelper( rRef )
145 const ::com::sun::star::uno::Reference< interface_type > & xInt )