18#ifndef __LIBALLOC_BUBBLEALLOCATOR_H
19#define __LIBALLOC_BUBBLEALLOCATOR_H
Result
Allocation results.
Keeps growing allocated memory, and can't actually free memory (hence the name).
virtual Size available() const
Get memory available.
virtual Result release(const Address addr)
Release memory.
virtual Result allocate(Range &args)
Allocate memory.
Size m_allocated
Number of bytes allocated.
unsigned long Address
A memory address.
unsigned int Size
Any sane size indicator cannot go negative.
Describes a range of memory.