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 |