|
LibreOffice Module tools (master) 1
|
Classes that want to be referenced-counted via SvRef<T>, should extend this base class. More...
#include <ref.hxx>
Public Member Functions | |
| SvRefBase () | |
| SvRefBase (const SvRefBase &) | |
| SvRefBase & | operator= (const SvRefBase &) |
| void | RestoreNoDelete () |
| void | AddNextRef () |
| void | AddFirstRef () |
| void | ReleaseRef () |
| unsigned int | GetRefCount () const |
Protected Member Functions | |
| virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
Private Attributes | |
| unsigned int | nRefCount: 31 |
| unsigned int | bNoDelete: 1 |
Classes that want to be referenced-counted via SvRef<T>, should extend this base class.
|
inline |
|
inline |
|
inline |