soma-io 6.0.6
allocator.h File Reference
#include <soma-io/config/soma_config.h>
#include <soma-io/datasource/datasource.h>
#include <soma-io/datasourceinfo/datasourceinfo.h>
#include <cartobase/config/cartobase_config.h>
#include <cartobase/smart/rcptr.h>
#include <memory>
#include <string>
Include dependency graph for allocator.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  soma::LowLevelAllocator
 Abstract base class for actual allocators types. More...
 
class  soma::MemoryAllocator
 Normal allocation mode: allocation in main memory. More...
 
class  soma::NullAllocator
 This allocator doesn't allocate anything. More...
 
class  soma::AllocatorStrategy
 Determination of the allocation type depending of the buffer size to allocate and the disk format of data. More...
 
class  soma::AllocatorContext
 Allocation context. More...
 

Namespaces

namespace  soma
 

Functions

std::ostream & soma::operator<< (std::ostream &os, const MemoryAllocator &thing)