pool::DbIter< T > Node1 pool::DbIter< T > - m_mode + DbIter() + ~DbIter() + container() + isValid() + operator->() + operator*() + handle() + handle() + object() + object() + token() + scan() + next() - DbIter() - operator==() - operator=() Node2 pool::DbTypeInfo - m_mult + destroy() + addRef() + deleteRef() + clazz() + columns() + columns() + toString() + declareBase() + create() + create() + create() + create() + createEx() + createEx() + fromString() + typeName() # DbTypeInfo() # DbTypeInfo() # ~DbTypeInfo() # i_fromString() # regShape() Node2->Node1 -m_type Node3 pool::Shape + Shape() + ~Shape() + shapeID() + shapeID() + setShapeID() + setShapeID() Node3->Node2 Node5 std::atomic< int > + ptr Node5->Node2 -m_refCount Node6 std::vector< const DbColumn * > Node6->Node2 -m_columns Node10 CxxUtils::CachedValue < TScopeAdapter > + CachedValue() + CachedValue() + CachedValue() + CachedValue() + CachedValue() + CachedValue() + operator=() + operator=() + set() + set() + isValid() + ptr() + store() + store() + reset() Node10->Node2 -m_class Node13 pool::DbHandle< T > + ~DbHandle() + DbHandle() + DbHandle() + DbHandle() + DbHandle() + DbHandle() + operator=() + operator=() + operator=() Node13->Node1 -m_obj Node14 pool::DbObjectHandle< T > + _setType() + _setObject() + _setObject() + ~DbObjectHandle() + DbObjectHandle() + DbObjectHandle() + DbObjectHandle() + DbObjectHandle() + operator const USER *() + operator USER *() and 7 more... # _set() - makePtr() Node14->Node13 Node15 pool::DbContainer + DbContainer() + DbContainer() + DbContainer() + ~DbContainer() + operator=() + operator=() + refCount() + name() + openMode() + size() and 29 more... - switchPtr() - _load() - _loadNext() - _save() - _update() - _remove() - _destroy() Node15->Node1 -m_cnt Node18 Token - m_refCount - m_technology - m_type + Token() + Token() + ~Token() + operator<() + operator>() + operator==() + operator!=() + less() + equal() + release() and 22 more... + numInstances() - Token() - operator=() Node18->Node1 -m_token