18#include "pw_allocator/allocator.h"
19#include "pw_allocator/layout.h"
20#include "pw_result/result.h"
21#include "pw_status/status.h"
23namespace pw::allocator {
50 bool DoResize(
void* ptr,
size_t new_size)
override;
Definition: allocator.h:36
Definition: fallback_allocator.h:31
void DoDeallocate(void *ptr) override
size_t DoGetAllocated() const override
void DoDeallocate(void *ptr, Layout) override
void * DoAllocate(Layout layout) override
Result< Layout > DoGetInfo(InfoType info_type, const void *ptr) const override
bool DoResize(void *ptr, size_t new_size) override
FallbackAllocator(Allocator &primary, Allocator &secondary)