lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
lean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment > Member List
This is the complete list of members for lean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment >, including all inherited members.
alignmentlean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment > [static]
allocate()lean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment > [inline]
chunk_sizelean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment > [static]
clear()lean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment > [inline]
heap_type typedeflean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment >
object_pool(size_type chunkSize=ChunkSize)lean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment > [inline]
place(const Element &value)lean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment > [inline]
size_type typedeflean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment >
value_type typedeflean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment >
~object_pool()lean::memory::object_pool< Element, ChunkSize, Heap, StaticChunkSize, Alignment > [inline]