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 |