![]() |
Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
This is the complete list of members for JKRHeap, including all inherited members.
| alloc(u32 size, int alignment) | JKRHeap | |
| alloc(u32 size, int alignment, JKRHeap *heap) | JKRHeap | static |
| appendDisposer(JKRDisposer *disposer) | JKRHeap | inline |
| becomeCurrentHeap() | JKRHeap | |
| becomeSystemHeap() | JKRHeap | |
| callAllDisposer() | JKRHeap | virtual |
| callErrorHandler(JKRHeap *heap, u32 size, int alignment) | JKRHeap | inline |
| changeGroupID(u8 newGroupId) | JKRHeap | |
| check()=0 | JKRHeap | pure virtual |
| checkMemoryFilled(void *src, u32 size, u8 value) | JKRHeap | static |
| copyMemory(void *dst, void *src, u32 size) | JKRHeap | static |
| destroy() | JKRHeap | |
| dispose(void *ptr, u32 size) | JKRHeap | |
| dispose(void *begin, void *end) | JKRHeap | |
| dispose() | JKRHeap | |
| dispose_subroutine(u32 start, u32 end) | JKRHeap | |
| do_alloc(u32 size, int alignment)=0 | JKRHeap | pure virtual |
| do_changeGroupID(u8 newGroupID) | JKRHeap | virtual |
| do_destroy()=0 | JKRHeap | pure virtual |
| do_fillFreeArea()=0 | JKRHeap | pure virtual |
| do_free(void *ptr)=0 | JKRHeap | pure virtual |
| do_freeAll()=0 | JKRHeap | pure virtual |
| do_freeTail()=0 | JKRHeap | pure virtual |
| do_getCurrentGroupId() | JKRHeap | virtual |
| do_getFreeSize()=0 | JKRHeap | pure virtual |
| do_getMaxFreeBlock()=0 | JKRHeap | pure virtual |
| do_getSize(void *ptr)=0 | JKRHeap | pure virtual |
| do_getTotalFreeSize()=0 | JKRHeap | pure virtual |
| do_resize(void *ptr, u32 size)=0 | JKRHeap | pure virtual |
| dump()=0 | JKRHeap | pure virtual |
| dump_sort() | JKRHeap | virtual |
| fillMemory(void *dst, u32 size, u8 value) | JKRHeap | static |
| find(void *ptr) const | JKRHeap | |
| findAllHeap(void *ptr) const | JKRHeap | |
| findFromRoot(void *ptr) | JKRHeap | static |
| free(void *ptr) | JKRHeap | |
| free(void *ptr, JKRHeap *heap) | JKRHeap | static |
| freeAll() | JKRHeap | |
| freeTail() | JKRHeap | |
| getCodeEnd(void) | JKRHeap | inlinestatic |
| getCodeStart(void) | JKRHeap | inlinestatic |
| getCurrentHeap() | JKRHeap | inlinestatic |
| getDebugFill() const | JKRHeap | inline |
| getEndAddr() | JKRHeap | inline |
| getErrorFlag() const | JKRHeap | inline |
| getFreeSize() | JKRHeap | |
| getHeapSize() | JKRHeap | inline |
| getHeapTree() | JKRHeap | inline |
| getHeapType()=0 | JKRHeap | pure virtual |
| getMaxAllocatableSize(int alignment) | JKRHeap | |
| getMaxFreeBlock() | JKRHeap | |
| getMemorySize(void) | JKRHeap | inlinestatic |
| getParent() const | JKRHeap | inline |
| getRootHeap() | JKRHeap | inlinestatic |
| getRootHeap2() | JKRHeap | inlinestatic |
| getSize(void *ptr) | JKRHeap | |
| getSize() const | JKRHeap | inline |
| getSize(void *ptr, JKRHeap *heap) | JKRHeap | static |
| getStartAddr() | JKRHeap | inline |
| getState_(TState *state) | JKRHeap | inlinestatic |
| getState_buf_(TState *state) | JKRHeap | inlinestatic |
| getSystemHeap() | JKRHeap | inlinestatic |
| getTotalFreeSize() | JKRHeap | |
| getUserRamEnd(void) | JKRHeap | inlinestatic |
| getUserRamStart(void) | JKRHeap | inlinestatic |
| initArena(char **memory, u32 *size, int maxHeaps) | JKRHeap | static |
| isSubHeap(JKRHeap *heap) const | JKRHeap | |
| JKRDisposer() | JKRDisposer | |
| JKRHeap(void *data, u32 size, JKRHeap *parent, bool errorFlag) | JKRHeap | |
| lock() | JKRHeap | inline |
| mAllocationMode | JKRHeap | protected |
| mCheckMemoryFilled | JKRHeap | protected |
| mChildTree | JKRHeap | protected |
| mCodeEnd | JKRHeap | static |
| mCodeStart | JKRHeap | static |
| mDebugFill | JKRHeap | protected |
| mDisposerList | JKRHeap | protected |
| mEnd | JKRHeap | protected |
| mErrorFlag | JKRHeap | protected |
| mErrorHandler | JKRHeap | static |
| mGroupId | JKRHeap | protected |
| mHeap | JKRDisposer | |
| mInitFlag | JKRHeap | protected |
| mLink | JKRDisposer | |
| mMemorySize | JKRHeap | static |
| mMutex | JKRHeap | protected |
| mSize | JKRHeap | protected |
| mStart | JKRHeap | protected |
| mUserRamEnd | JKRHeap | static |
| mUserRamStart | JKRHeap | static |
| removeDisposer(JKRDisposer *disposer) | JKRHeap | inline |
| resize(void *ptr, u32 size) | JKRHeap | |
| resize(void *ptr, u32 size, JKRHeap *heap) | JKRHeap | static |
| sCurrentHeap | JKRHeap | static |
| setCurrentHeap(JKRHeap *heap) | JKRHeap | inlinestatic |
| setDebugFill(bool debugFill) | JKRHeap | inline |
| setDefaultDebugFill(bool status) | JKRHeap | inlinestatic |
| setErrorFlag(bool errorFlag) | JKRHeap | |
| setErrorHandler(JKRErrorHandler errorHandler) | JKRHeap | static |
| setState_u32CheckCode_(TState *state, u32 checkCode) | JKRHeap | inlinestatic |
| setState_u32ID_(TState *state, u32 id) | JKRHeap | inlinestatic |
| setState_uUsedSize_(TState *state, u32 usedSize) | JKRHeap | inlinestatic |
| setSystemHeap(JKRHeap *heap) | JKRHeap | inlinestatic |
| sRootHeap | JKRHeap | static |
| sRootHeap2 | JKRHeap | static |
| sSystemHeap | JKRHeap | static |
| state_compare(JKRHeap::TState const &r1, JKRHeap::TState const &r2) const | JKRHeap | virtual |
| state_dump(JKRHeap::TState const &p) const | JKRHeap | virtual |
| state_register(JKRHeap::TState *p, u32 id) const | JKRHeap | virtual |
| unlock() | JKRHeap | inline |
| ~JKRDisposer() | JKRDisposer | virtual |
| ~JKRHeap() | JKRHeap | virtual |