20using unoidl.com.sun.star.uno;
21using unoidl.com.sun.star.lang;
61 internal void referentDying()
An XAdapter implementation that holds a weak reference (System.WeakReference) to an object.
void addReference(XReference xReference)
Called by clients to unregister listeners.
WeakAdapter(Object obj)
ctor.
void removeReference(XReference xReference)
Called by clients to register listener which are notified when the weak object is dying.
XReference_dispose m_XReference_dispose
Object queryAdapted()
Called to obtain a hard reference o the object which is kept weakly by this instance.
delegate void XReference_dispose()
std::shared_ptr< osl::Mutex > const & lock()