Alloc(size_t n) noexcept | nn::nlib::heap::CachedHeap | |
Alloc(size_t n, size_t algn) noexcept | nn::nlib::heap::CachedHeap | |
assign(CachedHeap &rhs, move_tag) | nn::nlib::heap::CachedHeap | |
CachedHeap() noexcept | nn::nlib::heap::CachedHeap | inline |
CachedHeap(CachedHeap &rhs, move_tag) | nn::nlib::heap::CachedHeap | |
CachedHeap(CachedHeap &&rhs) | nn::nlib::heap::CachedHeap | |
CheckCache() noexcept | nn::nlib::heap::CachedHeap | |
Finalize() noexcept | nn::nlib::heap::CachedHeap | |
Free(void *p) noexcept | nn::nlib::heap::CachedHeap | |
FreeWithSize(void *p, size_t size) noexcept | nn::nlib::heap::CachedHeap | |
GetAllocSize(const void *p) noexcept | nn::nlib::heap::CachedHeap | |
GetMark(const void *ptr, uint16_t *mark1, uint16_t *mark2) noexcept | nn::nlib::heap::CachedHeap | |
GetObjPtr(void *raw_ptr) noexcept | nn::nlib::heap::CachedHeap | |
operator bool() const | nn::nlib::heap::CachedHeap | explicit |
operator=(CachedHeap &&rhs) | nn::nlib::heap::CachedHeap | |
Realloc(void *ptr, size_t size, void **p) noexcept | nn::nlib::heap::CachedHeap | |
ReleaseAllCache() noexcept | nn::nlib::heap::CachedHeap | |
SetMark1(void *ptr, uint16_t mark1) noexcept | nn::nlib::heap::CachedHeap | |
SetMark2(void *ptr, uint16_t mark2) noexcept | nn::nlib::heap::CachedHeap | |
swap(CachedHeap &rhs) noexcept | nn::nlib::heap::CachedHeap | inline |
~CachedHeap() noexcept | nn::nlib::heap::CachedHeap | inline |