Go to the source code of this file.
|
| void * | operator new (size_t size) |
| |
| void * | operator new (size_t size, int alignment) |
| |
| void * | operator new (size_t size, JKRHeap *heap, int alignment) |
| |
| void * | operator new[] (size_t size) |
| |
| void * | operator new[] (size_t size, int alignment) |
| |
| void * | operator new[] (size_t size, JKRHeap *heap, int alignment) |
| |
| void | operator delete (void *ptr) |
| |
| void | operator delete[] (void *ptr) |
| |
| void * | operator new (size_t size, void *ptr) |
| |
| void | JKRDefaultMemoryErrorRoutine (void *heap, u32 size, int alignment) |
| |
| void * | JKRAllocFromHeap (JKRHeap *heap, u32 size, int alignment) |
| |
| void * | JKRAllocFromSysHeap (u32 size, int alignment) |
| |
| void | JKRFreeToHeap (JKRHeap *heap, void *ptr) |
| |
| void | JKRFreeToSysHeap (void *ptr) |
| |
| void | JKRFree (void *ptr) |
| |
| JKRHeap * | JKRGetSystemHeap () |
| |
| JKRHeap * | JKRGetCurrentHeap () |
| |
| JKRHeap * | JKRSetCurrentHeap (JKRHeap *heap) |
| |
| u32 | JKRGetMemBlockSize (JKRHeap *heap, void *block) |
| |
| void * | JKRAlloc (u32 size, int alignment) |
| |
| s32 | JKRResizeMemBlock (JKRHeap *heap, void *ptr, u32 size) |
| |
| JKRHeap * | JKRGetRootHeap () |
| |
| JKRErrorHandler | JKRSetErrorHandler (JKRErrorHandler errorHandler) |
| |
| bool | JKRSetErrorFlag (JKRHeap *heap, bool flag) |
| |
| JKRHeap * | JKRGetRootHeap2 () |
| |
| void | JKRSetDebugFillNotuse (u8 status) |
| |
| void | JKRSetDebugFillNew (u8 status) |
| |
| void | JKRSetDebugFillDelete (u8 status) |
| |
◆ JKRErrorHandler
| typedef void(* JKRErrorHandler) (void *, u32, int) |
◆ JKRAlloc()
| void * JKRAlloc |
( |
u32 | size, |
|
|
int | alignment ) |
|
inline |
◆ JKRAllocFromHeap()
| void * JKRAllocFromHeap |
( |
JKRHeap * | heap, |
|
|
u32 | size, |
|
|
int | alignment ) |
|
inline |
◆ JKRAllocFromSysHeap()
| void * JKRAllocFromSysHeap |
( |
u32 | size, |
|
|
int | alignment ) |
|
inline |
◆ JKRDefaultMemoryErrorRoutine()
| void JKRDefaultMemoryErrorRoutine |
( |
void * | heap, |
|
|
u32 | size, |
|
|
int | alignment ) |
◆ JKRFree()
| void JKRFree |
( |
void * | ptr | ) |
|
|
inline |
◆ JKRFreeToHeap()
| void JKRFreeToHeap |
( |
JKRHeap * | heap, |
|
|
void * | ptr ) |
|
inline |
◆ JKRFreeToSysHeap()
| void JKRFreeToSysHeap |
( |
void * | ptr | ) |
|
|
inline |
◆ JKRGetCurrentHeap()
◆ JKRGetMemBlockSize()
| u32 JKRGetMemBlockSize |
( |
JKRHeap * | heap, |
|
|
void * | block ) |
|
inline |
◆ JKRGetRootHeap()
◆ JKRGetRootHeap2()
◆ JKRGetSystemHeap()
◆ JKRResizeMemBlock()
◆ JKRSetCurrentHeap()
◆ JKRSetDebugFillDelete()
| void JKRSetDebugFillDelete |
( |
u8 | status | ) |
|
|
inline |
◆ JKRSetDebugFillNew()
| void JKRSetDebugFillNew |
( |
u8 | status | ) |
|
|
inline |
◆ JKRSetDebugFillNotuse()
| void JKRSetDebugFillNotuse |
( |
u8 | status | ) |
|
|
inline |
◆ JKRSetErrorFlag()
| bool JKRSetErrorFlag |
( |
JKRHeap * | heap, |
|
|
bool | flag ) |
|
inline |
◆ JKRSetErrorHandler()
◆ operator delete()
| void operator delete |
( |
void * | ptr | ) |
|
◆ operator delete[]()
| void operator delete[] |
( |
void * | ptr | ) |
|
◆ operator new() [1/4]
| void * operator new |
( |
size_t | size | ) |
|
◆ operator new() [2/4]
| void * operator new |
( |
size_t | size, |
|
|
int | alignment ) |
◆ operator new() [3/4]
| void * operator new |
( |
size_t | size, |
|
|
JKRHeap * | heap, |
|
|
int | alignment ) |
◆ operator new() [4/4]
| void * operator new |
( |
size_t | size, |
|
|
void * | ptr ) |
|
inline |
◆ operator new[]() [1/3]
| void * operator new[] |
( |
size_t | size | ) |
|
◆ operator new[]() [2/3]
| void * operator new[] |
( |
size_t | size, |
|
|
int | alignment ) |
◆ operator new[]() [3/3]
| void * operator new[] |
( |
size_t | size, |
|
|
JKRHeap * | heap, |
|
|
int | alignment ) |
◆ data_804508B0
◆ data_804508B1
◆ data_804508B2
◆ data_804508B3