Eneboo - Documentación para desarrolladores
|
#include <objectmanager.h>
Clases | |
class | AllocatedObject |
Métodos públicos estáticos | |
static size_t | getSize (void *const ptr) |
Métodos protegidos estáticos | |
static size_t | getOverhead (void *const) |
static bool | isFree (void *const ptr) |
static bool | isPrevFree (void *const ptr) |
static void * | getPrev (void *const ptr) |
static void * | getNext (void *const ptr) |
static void * | makeObject (void *buf, size_t prevSize, size_t sz) |
static size_t | getPrevSize (void *const ptr) |
static void | markFree (void *ptr) |
static void | markInUse (void *ptr) |
static AllocatedObject * | getObject (void *const ptr) |
static void* HL::ObjectManagerBase< SuperHeap >::getNext | ( | void *const | ptr | ) | [inline, static, protected] |
static AllocatedObject* HL::ObjectManagerBase< SuperHeap >::getObject | ( | void *const | ptr | ) | [inline, static, protected] |
static size_t HL::ObjectManagerBase< SuperHeap >::getOverhead | ( | void * | const | ) | [inline, static, protected] |
static void* HL::ObjectManagerBase< SuperHeap >::getPrev | ( | void *const | ptr | ) | [inline, static, protected] |
static size_t HL::ObjectManagerBase< SuperHeap >::getPrevSize | ( | void *const | ptr | ) | [inline, static, protected] |
static size_t HL::ObjectManagerBase< SuperHeap >::getSize | ( | void *const | ptr | ) | [inline, static] |
static bool HL::ObjectManagerBase< SuperHeap >::isFree | ( | void *const | ptr | ) | [inline, static, protected] |
static bool HL::ObjectManagerBase< SuperHeap >::isPrevFree | ( | void *const | ptr | ) | [inline, static, protected] |
static void* HL::ObjectManagerBase< SuperHeap >::makeObject | ( | void * | buf, |
size_t | prevSize, | ||
size_t | sz | ||
) | [inline, static, protected] |
static void HL::ObjectManagerBase< SuperHeap >::markFree | ( | void * | ptr | ) | [inline, static, protected] |
static void HL::ObjectManagerBase< SuperHeap >::markInUse | ( | void * | ptr | ) | [inline, static, protected] |