lean cpp library
A lean C++ library providing efficient utility classes for high-performance C++ applications.
lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > Member List
This is the complete list of members for lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment >, including all inherited members.
allocate(size_type size)lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
allocate(size_type size)lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
capacity() const lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
chunk_heap(size_type chunkSize=ChunkSize)lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
chunk_sizelean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [static]
clear()lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
clearButFirst()lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
clearCurrent()lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
clearFreeNext()lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
currentOffset()lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
currentStatic()lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
default_alignmentlean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [static]
free(void *memory)lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
free(void *memory)lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
heap_type typedeflean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment >
nextChunkSize(size_type nextSize)lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
nextChunkSize() const lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
reserve(size_type newCapacity, size_type minChunkSize=chunk_size)lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]
size_type typedeflean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment >
~chunk_heap()lean::memory::chunk_heap< ChunkSize, Heap, StaticChunkSize, DefaultAlignment > [inline]