Class to wrap a pointer and delete the memory associated to it correctly.
Definition at line 75 of file RDataSource.hxx.
Public Member Functions | |
| TTypedPointerHolder (T *ptr) | |
| ~TTypedPointerHolder () | |
| TPointerHolder * | GetDeepCopy () final |
| void * | GetPointer () |
| void * | GetPointerAddr () |
Protected Attributes | |
| void * | fPointer {nullptr} |
#include <ROOT/RDataSource.hxx>
|
inline |
Definition at line 77 of file RDataSource.hxx.
|
inline |
Definition at line 85 of file RDataSource.hxx.
|
inlinefinalvirtual |
Implements ROOT::Internal::RDF::TPointerHolder.
Definition at line 79 of file RDataSource.hxx.
|
inlineinherited |
Definition at line 66 of file RDataSource.hxx.
|
inlineinherited |
Definition at line 67 of file RDataSource.hxx.
|
protectedinherited |
Definition at line 62 of file RDataSource.hxx.