...one of the most highly
regarded and expertly designed C++ library projects in the
world.
— Herb Sutter and Andrei
Alexandrescu, C++
Coding Standards
A B C D E F G H I J L M N O P R S T U V Z
address
add_block
add_ordered_block
alignment
allocate
allocation
Allocation and Deallocation
Appendix B: FAQ
Appendix F: Other Implementations
Appendix G: References
Appendix H: Future plans
automatic
Basic ideas behind pooling
block
Boost Pool Interfaces - What interfaces are provided and when to use each one.
BOOST_POOL_VALIDATE_INTERNALS
build
Building the Test Programs
chunk
Class template fast_pool_allocator
Class template fast_pool_allocator<void, UserAllocator, Mutex, NextSize, MaxSize>
Class template object_pool
Class template pool
Class template pool_allocator
Class template pool_allocator<void, UserAllocator, Mutex, NextSize, MaxSize>
Class template simple_segregated_storage
Class template singleton_pool
concepts
construct
Constructors, Destructors, and State
const_pointer
const_reference
conventions
deallocate
deallocation
default_user_allocator_malloc_free
default_user_allocator_new_delete
destroy
difference_type
Documentation Naming and Formatting Conventions
fast_pool_allocator
fast_pool_allocator_tag
find_prev
free
free_n
Header < boost/pool/object_pool.hpp >
Header < boost/pool/pool.hpp >
Header < boost/pool/poolfwd.hpp >
Header < boost/pool/pool_alloc.hpp >
Header < boost/pool/simple_segregated_storage.hpp >
Header < boost/pool/singleton_pool.hpp >
headers
How Contiguous Chunks are Handled
How do I use Pool?
include
initialization
Installation
interface
Introduction
Introduction and Overview
is_from
jamfile
Macro BOOST_POOL_VALIDATE_INTERNALS
main
malloc
malloc_n
malloc_need_resize
max_size
memory
mutex
naming
new
nextof
next_size
normally
O
objects
object_creator
Object_pool
object_pool
ordered
ordered_free
ordered_free_n
ordered_malloc
ordered_malloc_need_resize
other
overview
p
padding
pointer
pool
Pool Interfaces
pool_allocator
pool_allocator_tag
portable
ptr
purge_memory
rebind
reference
release_memory
segregate
segregated
Segregation
set_max_size
set_next_size
Simple Segregated Storage
Simple Segregated Storage (Not for the faint of heart - Embedded programmers only!)
simple_segregated_storage
singleton
Singleton_pool
singleton_pool
size
sizeof
size_type
store
Struct default_user_allocator_malloc_free
Struct default_user_allocator_new_delete
Struct fast_pool_allocator_tag
Struct object_creator
Struct pool_allocator_tag
Struct template rebind
Symbol Table
UserAllocator Concept
UserAllocator Requirements
user_allocator