19 #ifndef INCLUDED_VCL_Reference_HXX
20 #define INCLUDED_VCL_Reference_HXX
23 #include <osl/interlck.h>
31 template<
typename T>
friend class VclPtr;
32 friend class ::VclBuilder;
37 osl_atomic_increment(&mnRefCnt);
42 if (osl_atomic_decrement(&mnRefCnt) == 0)
VclPtr & operator=(VclPtr const &)=default
A thin wrapper around rtl::Reference to implement the acquire and dispose semantics we want for refer...
Creates a hierarchy of vcl::Windows (widgets) from a .ui file for dialogs, sidebar, etc.
sal_Int32 getRefCount() const
oslInterlockedCount mnRefCnt