Documentation of memory

( foonathan/memory)

Files
Here is a list of all documented files with brief descriptions:
 aligned_allocator.hppClass foonathan::memory::aligned_allocator and related functions
 allocator_storage.hppClass template foonathan::memory::allocator_storage, some policies and resulting typedefs
 allocator_traits.hppThe default specialization of the foonathan::memory::allocator_traits
 config.hppConfiguration macros
 container.hppAliasas for STL containers using a certain RawAllocator
 debugging.hppDebugging facilities
 default_allocator.hppThe typedef foonathan::memory::default_allocator
 deleter.hppDeleter classes using a RawAllocator
 memory_stack.hppClass foonathan::memory::memory_stack and its foonathan::memory::allocator_traits specialization
 error.hppThe exception classes
 fallback_allocator.hpp/ Class template foonathan::memory::fallback_allocator
 heap_allocator.hppClass foonathan::memory::heap_allocator and related functions
 iteration_allocator.hppClass template foonathan::memory::iteration_allocator
 joint_allocator.hppClass template foonathan::memory::joint_ptr, foonathan::memory::joint_allocator and related
 malloc_allocator.hppClass foonathan::memory::malloc_allocator
 memory_arena.hppClass foonathan::memory::memory_arena and related functionality regarding BlockAllocators
 memory_pool.hppClass foonathan::memory::memory_pool and its foonathan::memory::allocator_traits specialization
 memory_pool_collection.hppClass foonathan::memory::memory_pool_collection and related classes
 memory_pool_type.hppThe PoolType tag types
 memory_resource_adapter.hppClass foonathan::memory::memory_resource_adapter and foonathan::memory::memory_resource_allocator to allow usage of PMRs
 namespace_alias.hppConvenient namespace alias
 new_allocator.hppClass foonathan::memory::new_allocator
 segregator.hppClass template foonathan::memory::segregator and related classes
 smart_ptr.hppstd::make_unique() / std::make_shared() replacement allocating memory through a RawAllocator
 static_allocator.hppAllocators using a static, fixed-sized storage
 std_allocator.hppClass foonathan::memory::std_allocator and related classes and functions
 temporary_allocator.hppClass foonathan::memory::temporary_allocator and related functions
 threading.hppThe foonathan::memory::default_mutex
 tracking.hppClass foonathan::memory::tracked_allocator and related classes and functions
 virtual_memory.hppVirtual memory api and (low-level) allocator classes