cartobase  4.5.0
sharedptr.h File Reference
Include dependency graph for sharedptr.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.


class  carto::SharedObject
 SharedObject allows to work with combined reference counting pointers and weak (Observer) pointers. More...
class  carto::weak_shared_ptr< T >
 weak_shared_ptr: increments a reference count, is told and becomes null whenever the shared object is deleted externally. More...
class  carto::shared_ptr< T >
 A multi-purpose general smart pointer, which can act as either a rc_ptr, a weak_ptr or a weak_shared_ptr. More...