Skip to main content
Pigweed's logo Pigweed
  1. Home
  2. Reference
  3. C/C++
  4. pw::allocator::ForwardingPool Member List
Loading...
Searching...
No Matches
pw::allocator::ForwardingPool Member List

This is the complete list of members for pw::allocator::ForwardingPool, 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
Deallocate(void *ptr)pw::Deallocatorinline
Deallocator()=defaultpw::Deallocatorprotected
Deallocator(const Capabilities &capabilities) (defined in pw::Deallocator)pw::Deallocatorinlineexplicitprotected
Delete(T *ptr)pw::Deallocator
Delete(ElementType *ptr) (defined in pw::Deallocator)pw::Deallocator
Delete(ElementType *ptr, size_t count) (defined in pw::Deallocator)pw::Deallocator
DeleteArray(ElementType *ptr, size_t count)pw::Deallocator
Destroy(ElementType *ptr, size_t count)pw::Deallocator
DoAllocate() overridepw::allocator::ForwardingPoolinlineprotectedvirtual
DoDeallocate(void *ptr) overridepw::allocator::ForwardingPoolinlineprotectedvirtual
DoGetInfo(InfoType info_type, const void *ptr) const overridepw::allocator::ForwardingPoolinlineprotectedvirtual
ForwardingPool(const Capabilities &capabilities, Layout layout) noexceptpw::allocator::ForwardingPoolinlineprotected
ForwardingPool(Pool &pool) noexceptpw::allocator::ForwardingPoolinlineexplicitprotected
GetAllocatedLayout(const void *ptr) constpw::Deallocatorinlineprotected
GetAllocatedLayout(const Deallocator &deallocator, const void *ptr)pw::Deallocatorinlineprotectedstatic
GetCapacity() constpw::Deallocatorinline
GetInfo(InfoType info_type, const void *ptr) constpw::Deallocatorinlineprotected
GetInfo(const Deallocator &deallocator, InfoType info_type, const void *ptr)pw::Deallocatorinlineprotectedstatic
GetRequestedLayout(const void *ptr) constpw::Deallocatorinlineprotected
GetRequestedLayout(const Deallocator &deallocator, const void *ptr)pw::Deallocatorinlineprotectedstatic
GetUsableLayout(const void *ptr) constpw::Deallocatorinlineprotected
GetUsableLayout(const Deallocator &deallocator, const void *ptr)pw::Deallocatorinlineprotectedstatic
HasCapability(Capability capability) constpw::Deallocatorinline
InfoType enum namepw::Deallocatorprotected
Init(Pool &pool)pw::allocator::ForwardingPoolinlineprotected
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
Layout typedef (defined in pw::Deallocator)pw::Deallocator
layout() const (defined in pw::allocator::Pool)pw::allocator::Poolinline
MakeUnique(Args &&... args)pw::allocator::Pool
MakeUnique() (defined in pw::allocator::Pool)pw::allocator::Pool
MakeUnique() (defined in pw::allocator::Pool)pw::allocator::Pool
New(Args &&... args)pw::allocator::Pool
New() (defined in pw::allocator::Pool)pw::allocator::Pool
New() (defined in pw::allocator::Pool)pw::allocator::Pool
Pool(const Capabilities &capabilities, const Layout &layout) (defined in pw::allocator::Pool)pw::allocator::Poolinlineprotected
pool() (defined in pw::allocator::ForwardingPool)pw::allocator::ForwardingPoolinlineprotected
pool() const (defined in pw::allocator::ForwardingPool)pw::allocator::ForwardingPoolinlineprotected
Recognizes(const void *ptr) constpw::Deallocatorinlineprotected
Recognizes(const Deallocator &deallocator, const void *ptr)pw::Deallocatorinlineprotectedstatic
~Deallocator()=default (defined in pw::Deallocator)pw::Deallocatorvirtual