| cartobase
    5.1.2
    | 
#include <cartobase/config/cartobase_config.h>#include <memory>#include <iostream>#include <utility>#include <boost/version.hpp>#include <cartobase/zoolib/atomiccount.h>

Go to the source code of this file.
| Classes | |
| class | carto::DefaultRefConstruction | 
| class | carto::RCObject | 
| Base class for reference counted objects (intrusive)  More... | |
| class | carto::RefConstruction< T > | 
| class | carto::RefData< T > | 
| class | carto::const_ref< T > | 
| Constant Ref to an object of class T.  More... | |
| class | carto::ref< T > | 
| A ref is a const_ref which can reference non constant objects.  More... | |
| class | carto::rc_ptr< T > | 
| Reference-counting pointer.  More... | |
| class | carto::rc_ptr< T >::insipid | 
| class | carto::RefConstruction< char > | 
| class | carto::RefConstruction< unsigned char > | 
| class | carto::RefConstruction< short > | 
| class | carto::RefConstruction< unsigned short > | 
| class | carto::RefConstruction< int > | 
| class | carto::RefConstruction< unsigned int > | 
| class | carto::RefConstruction< long > | 
| class | carto::RefConstruction< unsigned long > | 
| class | carto::RefConstruction< float > | 
| class | carto::RefConstruction< double > | 
| Namespaces | |
| carto | |
| Macros | |
| #define | CARTO_THREADED_RCPTR |