Allocate(Layout layout) | pw::Allocator | inline |
allocate_size() const (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
Allocator()=default | pw::Allocator | protected |
Allocator(const Capabilities &capabilities) (defined in pw::Allocator) | pw::Allocator | inlineexplicitprotected |
AllocatorForTest() (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
AllocatorType typedef (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | |
blocks() const (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
blocks() (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
BlockType typedef (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | |
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 | |
Deallocate(void *ptr) | pw::Deallocator | inline |
Deallocate(void *ptr, Layout layout) | pw::Deallocator | inline |
deallocate_ptr() const (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
deallocate_size() const (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
Deallocator()=default | pw::Deallocator | protected |
Deallocator(const Capabilities &capabilities) (defined in pw::Deallocator) | pw::Deallocator | inlineexplicitprotected |
Delete(T *ptr) | pw::Deallocator | inline |
DoAllocate(Layout layout) override | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inlineprivatevirtual |
DoDeallocate(void *ptr) override | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inlineprivate |
DoDeallocate(void *ptr, Layout) override | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inlineprivate |
DoGetAllocated() const override | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inlineprivatevirtual |
DoGetInfo(InfoType info_type, const void *ptr) const override | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inlineprivate |
DoResize(void *ptr, size_t new_size) override | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inlineprivatevirtual |
Exhaust() | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
GetAllocated() const | pw::Allocator | inline |
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 |
kMinSize (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | static |
Layout typedef (defined in pw::Deallocator) | pw::Deallocator | |
MakeShared(Args &&... args) | pw::Allocator | inline |
MakeShared(size_t size) | pw::Allocator | inline |
MakeShared(size_t size, size_t alignment) | pw::Allocator | inline |
MakeShared(Args &&...)=delete (defined in pw::Allocator) | pw::Allocator | |
MakeUnique(Args &&... args) | pw::Allocator | inline |
MakeUnique(size_t size) | pw::Allocator | inline |
MakeUnique(size_t size, size_t alignment) | pw::Allocator | inline |
MakeUnique(Args &&...)=delete (defined in pw::Allocator) | pw::Allocator | |
MakeUniqueArray(size_t size) | pw::Allocator | inline |
MakeUniqueArray(size_t size, size_t alignment) | pw::Allocator | inline |
MeasureFragmentation() const | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
metric_group() const (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
metric_group() (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
metrics() const (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
New(Args &&... args) | pw::Allocator | inline |
New(size_t count) | pw::Allocator | inline |
New(size_t count, size_t alignment) | pw::Allocator | inline |
NewArray(size_t count) | pw::Allocator | inline |
NewArray(size_t count, size_t alignment) | pw::Allocator | inline |
Reallocate(void *ptr, Layout new_layout) | pw::Allocator | inline |
Reallocate(void *ptr, Layout old_layout, size_t new_size) | pw::Allocator | inline |
ResetParameters() | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
Resize(void *ptr, size_t new_size) | pw::Allocator | inline |
Resize(void *ptr, Layout layout, size_t new_size) | pw::Allocator | inline |
resize_new_size() const (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
resize_old_size() const (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
resize_ptr() const (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | 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 |
~AllocatorForTest() override (defined in pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType >) | pw::allocator::test::AllocatorForTest< kBufferSize, BlockType_, MetricsType > | inline |
~Deallocator()=default (defined in pw::Deallocator) | pw::Deallocator | virtual |