简介
支持使用用户注册的外置allocator功能。
需要包含的头文件
1 | #include <ge/ge_allocator.h> |
Public成员函数
Allocator() = default virtual ~Allocator() = default Allocator(const Allocator &) = delete Allocator &operator=(const Allocator &) = delete virtual MemBlock *Malloc(size_t size) = 0 virtual void Free(MemBlock *block) = 0 virtual MemBlock *MallocAdvise(size_t size, void *addr)
父主题: Allocator