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.