GetSize() const
Returns the size of this block.
SetSize()
Updates the size of this block.
GetNext() const
Returns the offset of the free block after this block.
SetNext()
Updates the offset of the free block after this block.
GetPointer()
Returns the pointer to the start of the memory for user.
GetLeftNext() const
Returns the offset of the free block after the left neighbor block.
IsLeftFree() const
Returns whether the left neighbor block is a free block.
IsFree() const
Returns whether the current block is a free block.