#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 |
|
◆ _isTempMemBlock()
bool JKRExpHeap::CMemBlock::_isTempMemBlock |
( |
| ) |
const |
|
inline |
◆ allocBack()
◆ allocFore()
◆ free()
◆ getAlignment()
int JKRExpHeap::CMemBlock::getAlignment |
( |
| ) |
const |
|
inline |
◆ getBlock()
◆ 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()
◆ 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: