memory_pool_collection.hpp File Reference

## Detailed Description

Class foonathan::memory::memory_pool_collection and related classes.

## Classes

struct | identity_buckets
| A `BucketDistribution` for memory_pool_collection defining that there is a bucket, i.e. More...
struct | log2_buckets
| A `BucketDistribution` for memory_pool_collection defining that there is a bucket, i.e. More...
class | memory_pool_collection< PoolType, BucketDistribution, BlockOrRawAllocator >
| A stateful RawAllocator that behaves as a collection of multiple memory_pool objects. More...
class | bucket_allocator< PoolType, ImplAllocator >
| An alias for memory_pool_collection using the identity_buckets policy and a `PoolType` defaulting to node_pool. More...
class | allocator_traits< memory_pool_collection< Pool, BucketDist, RawAllocator > >
| Specialization of the allocator_traits for memory_pool_collection classes. More...
class | composable_allocator_traits< memory_pool_collection< Pool, BucketDist, RawAllocator > >
| Specialization of the composable_allocator_traits for memory_pool_collection classes. More...