Definiton of a branch descriptor from RootTreeContainer.
More...
|
using | dummy_ptr_t = std::unique_ptr< void, std::function< void(void *)> > |
|
|
TClass * | clazz |
|
std::unique_ptr< void, std::function< void(void *)> > | dummyptr |
|
void * | dummy = 0 |
|
Definiton of a branch descriptor from RootTreeContainer.
Definition at line 31 of file AthenaRootSharedWriterSvc.cxx.
◆ dummy_ptr_t
◆ BranchDesc()
BranchDesc::BranchDesc |
( |
TClass * |
cl | ) |
|
|
inline |
◆ dummyAddr()
void* BranchDesc::dummyAddr |
( |
| ) |
|
|
inline |
Definition at line 40 of file AthenaRootSharedWriterSvc.cxx.
43 void(TClass::*dxtor)(
void*, Bool_t) = &TClass::Destructor;
44 std::function<void(
void*)> del = std::bind(dxtor,
clazz, std::placeholders::_1,
false);
45 dummyptr = std::unique_ptr<void, std::function<void(
void*)> >(
clazz->New(), std::move(del));
◆ clazz
TClass* BranchDesc::clazz |
◆ dummy
void* BranchDesc::dummy = 0 |
◆ dummyptr
std::unique_ptr<void, std::function<void(void*)> > BranchDesc::dummyptr |
The documentation for this struct was generated from the following file: