#include <JKRExpHeap.h>
|
| void | initiate (CMemBlock *prev, CMemBlock *next, u32 size, u8 groupId, u8 alignment) |
| |
| JKRExpHeap::CMemBlock * | allocFore (u32 size, u8 groupId1, u8 alignment1, u8 groupId2, u8 alignment2) |
| |
| JKRExpHeap::CMemBlock * | allocBack (u32 size, u8 groupId1, u8 alignment1, u8 groupId2, u8 alignment2) |
| |
| int | free (JKRExpHeap *heap) |
| |
| void | newGroupId (u8 groupId) |
| |
| bool | isValid () const |
| |
| bool | isTempMemBlock () const |
| |
| int | getAlignment () const |
| |
| void * | getContent () const |
| |
| CMemBlock * | getPrevBlock () const |
| |
| CMemBlock * | getNextBlock () const |
| |
| u32 | getSize () const |
| |
| u8 | getGroupId () const |
| |
◆ allocBack()
◆ allocFore()
◆ free()
| int JKRExpHeap::CMemBlock::free |
( |
JKRExpHeap * | heap | ) |
|
◆ getAlignment()
| int JKRExpHeap::CMemBlock::getAlignment |
( |
| ) |
const |
|
inline |
◆ getBlock()
| static CMemBlock * JKRExpHeap::CMemBlock::getBlock |
( |
void * | data | ) |
|
|
inlinestatic |
◆ getContent()
| void * JKRExpHeap::CMemBlock::getContent |
( |
| ) |
const |
|
inline |
◆ getGroupId()
| u8 JKRExpHeap::CMemBlock::getGroupId |
( |
| ) |
const |
|
inline |
◆ getHeapBlock()
◆ getNextBlock()
| CMemBlock * JKRExpHeap::CMemBlock::getNextBlock |
( |
| ) |
const |
|
inline |
◆ getPrevBlock()
| CMemBlock * JKRExpHeap::CMemBlock::getPrevBlock |
( |
| ) |
const |
|
inline |
◆ getSize()
| u32 JKRExpHeap::CMemBlock::getSize |
( |
| ) |
const |
|
inline |
◆ initiate()
◆ isTempMemBlock()
| bool JKRExpHeap::CMemBlock::isTempMemBlock |
( |
| ) |
const |
|
inline |
◆ isValid()
| bool JKRExpHeap::CMemBlock::isValid |
( |
| ) |
const |
|
inline |
◆ newGroupId()
| void JKRExpHeap::CMemBlock::newGroupId |
( |
u8 | groupId | ) |
|
|
inline |
◆ JKRExpHeap
◆ mFlags
| u8 JKRExpHeap::CMemBlock::mFlags |
|
private |
◆ mGroupId
| u8 JKRExpHeap::CMemBlock::mGroupId |
|
private |
◆ mMagic
| u16 JKRExpHeap::CMemBlock::mMagic |
|
private |
◆ mNext
◆ mPrev
◆ size
| u32 JKRExpHeap::CMemBlock::size |
|
private |
The documentation for this class was generated from the following files: