Pigweed
 
Loading...
Searching...
No Matches
pw::allocator::ChunkPool Member List

This is the complete list of members for pw::allocator::ChunkPool, including all inherited members.

Allocate()pw::allocator::Poolinline
capabilities() const (defined in pw::Deallocator)pw::Deallocatorinline
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::Deallocatorinline
Deallocate(void *ptr, Layout layout)pw::Deallocatorinline
Deallocator()=defaultpw::Deallocatorprotected
Deallocator(const Capabilities &capabilities) (defined in pw::Deallocator)pw::Deallocatorinlineexplicitprotected
Delete(T *ptr)pw::Deallocatorinline
DoAllocate() overridepw::allocator::ChunkPoolprivatevirtual
DoDeallocate(void *ptr) overridepw::allocator::ChunkPoolprivate
DoGetInfo(InfoType info_type, const void *ptr) const overridepw::allocator::ChunkPoolprivate
GetCapacity() constpw::Deallocatorinline
HasCapability(Capability capability) constpw::Deallocatorinline
is_bounded_array_v (defined in pw::Deallocator)pw::Deallocatorprotectedstatic
is_unbounded_array_v (defined in pw::Deallocator)pw::Deallocatorprotectedstatic
IsEqual(const Deallocator &other) constpw::Deallocatorinline
kCapabilities (defined in pw::allocator::ChunkPool)pw::allocator::ChunkPoolstatic
kMinAlignment (defined in pw::allocator::ChunkPool)pw::allocator::ChunkPoolstatic
kMinSize (defined in pw::allocator::ChunkPool)pw::allocator::ChunkPoolstatic
Layout typedef (defined in pw::Deallocator)pw::Deallocator
layout() const (defined in pw::allocator::Pool)pw::allocator::Poolinline
Pool(const Capabilities &capabilities, const Layout &layout) (defined in pw::allocator::Pool)pw::allocator::Poolinline
WrapUnique(Args &&...)=delete (defined in pw::Deallocator)pw::Deallocator
WrapUnique(T *ptr)pw::Deallocatorinlineprotected
WrapUnique(ElementType *ptr, size_t size)pw::Deallocatorinlineprotected
WrapUniqueArray(T *ptr, size_t size)pw::Deallocatorinlineprotected
~Deallocator()=default (defined in pw::Deallocator)pw::Deallocatorvirtual