|
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 |