Eneboo - Documentación para desarrolladores
|
Routes free calls to the Superblock's owner heap. Más...
#include <redirectfree.h>
Tipos públicos | |
enum | { Alignment = (int) Heap::Alignment } |
typedef SuperblockType_ | SuperblockType |
Métodos públicos | |
void * | malloc (size_t sz) |
size_t | getSize (void *ptr) |
SuperblockType * | getSuperblock (void *ptr) |
Métodos públicos estáticos | |
static void | free (void *ptr) |
Free the given object, obeying the required locking protocol. |
Routes free calls to the Superblock's owner heap.
typedef SuperblockType_ Hoard::RedirectFree< Heap, SuperblockType_ >::SuperblockType |
static void Hoard::RedirectFree< Heap, SuperblockType_ >::free | ( | void * | ptr | ) | [inline, static] |
Free the given object, obeying the required locking protocol.
Reimplementado en Hoard::ThreadPoolHeap< N, NH, Hoard::PerThreadHoardHeap >.
size_t Hoard::RedirectFree< Heap, SuperblockType_ >::getSize | ( | void * | ptr | ) | [inline] |
Reimplementado en Hoard::ThreadPoolHeap< N, NH, Hoard::PerThreadHoardHeap >.
SuperblockType* Hoard::RedirectFree< Heap, SuperblockType_ >::getSuperblock | ( | void * | ptr | ) | [inline] |
void* Hoard::RedirectFree< Heap, SuperblockType_ >::malloc | ( | size_t | sz | ) | [inline] |
Reimplementado en Hoard::ThreadPoolHeap< N, NH, Hoard::PerThreadHoardHeap >.