nlib
nn::nlib::heap::CachedHeap Member List

This is the complete list of members for nn::nlib::heap::CachedHeap, including all inherited members.

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