|
LibreOffice Module tools (master) 1
|
SvCompatWeakHdl acts as an intermediary between SvCompatWeakRef<T> and T. More...
#include <ref.hxx>
Public Member Functions | |
| void | ResetWeakBase () |
| T * | GetObj () |
Public Member Functions inherited from SvRefBase | |
| SvRefBase () | |
| SvRefBase (const SvRefBase &) | |
| SvRefBase & | operator= (const SvRefBase &) |
| void | RestoreNoDelete () |
| void | AddNextRef () |
| void | AddFirstRef () |
| void | ReleaseRef () |
| unsigned int | GetRefCount () const |
Private Member Functions | |
| SvCompatWeakHdl (T *pObj) | |
Private Attributes | |
| T * | _pObj |
Friends | |
| class | SvCompatWeakBase< T > |
Additional Inherited Members | |
Protected Member Functions inherited from SvRefBase | |
| virtual | ~SvRefBase () COVERITY_NOEXCEPT_FALSE |
SvCompatWeakHdl acts as an intermediary between SvCompatWeakRef<T> and T.
|
inlineprivate |
|
inline |
Definition at line 186 of file ref.hxx.
References SvCompatWeakHdl< T >::_pObj.
|
inline |
Definition at line 185 of file ref.hxx.
References SvCompatWeakHdl< T >::_pObj.
|
friend |
|
private |
Definition at line 180 of file ref.hxx.
Referenced by SvCompatWeakHdl< T >::GetObj(), and SvCompatWeakHdl< T >::ResetWeakBase().