|
ROOT 6.14/05 Reference Guide |
Definition at line 72 of file TDrawable.hxx.
Classes | |
| class | Accessor |
| Gives transparent access to the shared or unique pointer. More... | |
Public Member Functions | |
| TUniWeakPtr ()=default | |
| TUniWeakPtr (const std::shared_ptr< T > &ptr) | |
| TUniWeakPtr (std::unique_ptr< T > &&ptr) | |
| TUniWeakPtr (TUniWeakPtr &&rhs) | |
| ~TUniWeakPtr () | |
| Accessor | Get () const |
| void | Reset () |
Private Attributes | |
| bool | fIsWeak = false |
| fUnique or fWeak? More... | |
| std::unique_ptr< T > | fUnique |
| std::weak_ptr< T > | fWeak |
| T * | fWeakForIO = nullptr |
| Cannot save for now :-(. More... | |
#include <ROOT/TDrawable.hxx>
|
default |
|
inline |
Definition at line 120 of file TDrawable.hxx.
|
inline |
Definition at line 121 of file TDrawable.hxx.
|
inline |
Definition at line 122 of file TDrawable.hxx.
|
inline |
Definition at line 133 of file TDrawable.hxx.
|
inline |
Definition at line 137 of file TDrawable.hxx.
|
inline |
Definition at line 138 of file TDrawable.hxx.
|
private |
fUnique or fWeak?
Definition at line 78 of file TDrawable.hxx.
|
private |
Definition at line 74 of file TDrawable.hxx.
|
private |
Definition at line 75 of file TDrawable.hxx.
|
private |
Cannot save for now :-(.
Definition at line 76 of file TDrawable.hxx.