#include <CdbCPtrBase.hh>
Inheritance diagram for CdbCPtrBase< P >:

Static Protected Member Functions | |
| void | deleteObject (P *&ptr) |
| The destructor of pointed objects. | |
The only role of this utility class is to provide "trusted" destruction of an object of the specific parameter class. We do this operation in the dedicated class in order to increase the flexibility in the actual implementation of the derived smart pointers.
Definition at line 17 of file CdbCPtrBase.hh.
|
||||||||||
|
The destructor of pointed objects. We're assuming that the current class has access to the destructor of the pointed object. Note, that the passed pointer will also be reset to 0 upon the completion of this method. Definition at line 15 of file CdbCPtrBase.cc. |
1.3-rc3