Pigweed
|
This is the complete list of members for pw::allocator::BumpAllocator, including all inherited members.
Allocate(Layout layout) | pw::Allocator | inline |
Allocator()=default | pw::Allocator | protected |
Allocator(const Capabilities &capabilities) (defined in pw::Allocator) | pw::Allocator | inlineexplicitprotected |
as_pmr() | pw::Allocator | inline |
BumpAllocator() | pw::allocator::BumpAllocator | inline |
BumpAllocator(ByteSpan region) | pw::allocator::BumpAllocator | inlineexplicit |
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 |
Deallocator()=default | pw::Deallocator | protected |
Deallocator(const Capabilities &capabilities) (defined in pw::Deallocator) | pw::Deallocator | inlineexplicitprotected |
Delete(T *ptr) | pw::Deallocator | inline |
GetCapacity() const | pw::Deallocator | inline |
HasCapability(Capability capability) const | pw::Deallocator | inline |
Init(ByteSpan region) | pw::allocator::BumpAllocator | |
IsEqual(const Deallocator &other) const | pw::Deallocator | inline |
kCapabilities (defined in pw::allocator::BumpAllocator) | pw::allocator::BumpAllocator | static |
Layout typedef (defined in pw::Deallocator) | pw::Deallocator | |
MakeUnique(Args &&... args) | pw::Allocator | inline |
MakeUniqueOwned(Args &&... args) | pw::allocator::BumpAllocator | inline |
New(Args &&... args) | pw::Allocator | inline |
NewOwned(Args &&... args) | pw::allocator::BumpAllocator | inline |
Reallocate(void *ptr, Layout new_layout) | pw::Allocator | inline |
Reallocate(void *ptr, Layout old_layout, size_t new_size) | pw::Allocator | inline |
Resize(void *ptr, size_t new_size) | pw::Allocator | inline |
Resize(void *ptr, Layout layout, size_t new_size) | pw::Allocator | inline |
WrapUnique(T *ptr) | pw::Deallocator | inlineprotected |
~BumpAllocator() override (defined in pw::allocator::BumpAllocator) | pw::allocator::BumpAllocator | inline |
~Deallocator()=default (defined in pw::Deallocator) | pw::Deallocator | virtual |