LibreOffice Module vcl (master) 1
|
#include <lazydelete.hxx>
Public Member Functions | |
virtual | ~DeleteOnDeinitBase () |
Static Public Member Functions | |
static void SAL_DLLPRIVATE | ImplDeleteOnDeInit () |
Protected Member Functions | |
virtual void | doCleanup ()=0 |
Static Protected Member Functions | |
static void | addDeinitContainer (DeleteOnDeinitBase *i_pContainer) |
Definition at line 57 of file lazydelete.hxx.
|
virtual |
Definition at line 26 of file lazydelete.cxx.
References ImplGetSVData(), and ImplSVData::maDeinitDeleteList.
|
staticprotected |
Definition at line 35 of file lazydelete.cxx.
References ImplGetSVData(), ImplSVData::maDeinitDeleteList, ImplSVData::mbDeInit, and SAL_WARN_IF.
Referenced by vcl::DeleteOnDeinit< T >::DeleteOnDeinit(), and vcl::DeleteUnoReferenceOnDeinit< I >::DeleteUnoReferenceOnDeinit().
|
protectedpure virtual |
|
static |
Definition at line 46 of file lazydelete.cxx.
References ImplGetSVData(), and ImplSVData::maDeinitDeleteList.
Referenced by DeInitVCL().