This is the complete list of members for pw::allocator::ChunkPool, including all inherited members.
Allocate() | pw::allocator::Pool | inline |
capabilities() const (defined in pw::Deallocator) | pw::Deallocator | inline |
Capabilities typedef (defined in pw::Deallocator) | pw::Deallocator | |
Capability typedef (defined in pw::Deallocator) | pw::Deallocator | |
ChunkPool(ByteSpan region, const Layout &layout) | pw::allocator::ChunkPool | |
Deallocate(void *ptr) | pw::Deallocator | inline |
Deallocate(void *ptr, Layout layout) | pw::Deallocator | inline |
Deallocator()=default | pw::Deallocator | protected |
Deallocator(const Capabilities &capabilities) (defined in pw::Deallocator) | pw::Deallocator | inlineexplicitprotected |
Delete(T *ptr) | pw::Deallocator | inline |
DoAllocate() override | pw::allocator::ChunkPool | privatevirtual |
DoDeallocate(void *ptr) override | pw::allocator::ChunkPool | private |
DoGetInfo(InfoType info_type, const void *ptr) const override | pw::allocator::ChunkPool | private |
GetCapacity() const | pw::Deallocator | inline |
HasCapability(Capability capability) const | pw::Deallocator | inline |
is_bounded_array_v (defined in pw::Deallocator) | pw::Deallocator | protectedstatic |
is_unbounded_array_v (defined in pw::Deallocator) | pw::Deallocator | protectedstatic |
IsEqual(const Deallocator &other) const | pw::Deallocator | inline |
kCapabilities (defined in pw::allocator::ChunkPool) | pw::allocator::ChunkPool | static |
kMinAlignment (defined in pw::allocator::ChunkPool) | pw::allocator::ChunkPool | static |
kMinSize (defined in pw::allocator::ChunkPool) | pw::allocator::ChunkPool | static |
Layout typedef (defined in pw::Deallocator) | pw::Deallocator | |
layout() const (defined in pw::allocator::Pool) | pw::allocator::Pool | inline |
Pool(const Capabilities &capabilities, const Layout &layout) (defined in pw::allocator::Pool) | pw::allocator::Pool | inline |
WrapUnique(Args &&...)=delete (defined in pw::Deallocator) | pw::Deallocator | |
WrapUnique(T *ptr) | pw::Deallocator | inlineprotected |
WrapUnique(ElementType *ptr, size_t size) | pw::Deallocator | inlineprotected |
WrapUniqueArray(T *ptr, size_t size) | pw::Deallocator | inlineprotected |
~Deallocator()=default (defined in pw::Deallocator) | pw::Deallocator | virtual |