#include <SmartPointer.h>
Inheritance diagram for smart_type:
Public Methods | |
smart_type (unsigned int size=1) | |
~smart_type () | |
void* | theaddr () |
void* | theptr () |
Private Attributes | |
T* | addr |
this class always knows the pointer type, so that the correct destructor can be called.
Definition at line 29 of file SmartPointer.h.
|
Definition at line 32 of file SmartPointer.h. |
|
Definition at line 33 of file SmartPointer.h. |
|
Reimplemented from smart_void. Definition at line 34 of file SmartPointer.h. Referenced by AlephNtupleWriter::AddOutput(), and AlephNtupleWriter::AddScalableOutput().
|
|
Definition at line 35 of file SmartPointer.h. Referenced by AlephNtupleWriter::AddOutput().
|
|
Definition at line 37 of file SmartPointer.h. |