pool::DbHandle< USER > Node1 pool::DbHandle< USER > + ~DbHandle() + DbHandle() + DbHandle() + DbHandle() + DbHandle() + DbHandle() + operator=() + operator=() + operator=() Node2 pool::DbObjectHandle < USER > + _setType() + _setObject() + _setObject() + ~DbObjectHandle() + DbObjectHandle() + DbObjectHandle() + DbObjectHandle() + DbObjectHandle() + operator const USER *() + operator USER *() and 7 more... # _set() - makePtr() Node2->Node1