Eneboo - Documentación para desarrolladores
|
#include <alignedchunk.h>
Métodos públicos | |
AlignedChunk (void) | |
~AlignedChunk (void) | |
void * | getSlot (void) |
int | putSlot (void *ptr) |
int | isReleased (void) |
void | acquire (void) |
void | release (void) |
AlignedChunk * | getNext (void) |
AlignedChunk * | getPrev (void) |
void | setNext (AlignedChunk *p) |
void | setPrev (AlignedChunk *p) |
Métodos públicos estáticos | |
static int | getNumSlots (void) |
static AlignedChunk * | getChunk (void *slot) |
HL::AlignedChunk< chunkSize, slotSize >::AlignedChunk | ( | void | ) | [inline] |
HL::AlignedChunk< chunkSize, slotSize >::~AlignedChunk | ( | void | ) | [inline] |
void HL::AlignedChunk< chunkSize, slotSize >::acquire | ( | void | ) | [inline] |
static AlignedChunk* HL::AlignedChunk< chunkSize, slotSize >::getChunk | ( | void * | slot | ) | [inline, static] |
AlignedChunk* HL::AlignedChunk< chunkSize, slotSize >::getNext | ( | void | ) | [inline] |
static int HL::AlignedChunk< chunkSize, slotSize >::getNumSlots | ( | void | ) | [inline, static] |
AlignedChunk* HL::AlignedChunk< chunkSize, slotSize >::getPrev | ( | void | ) | [inline] |
void* HL::AlignedChunk< chunkSize, slotSize >::getSlot | ( | void | ) | [inline] |
int HL::AlignedChunk< chunkSize, slotSize >::isReleased | ( | void | ) | [inline] |
int HL::AlignedChunk< chunkSize, slotSize >::putSlot | ( | void * | ptr | ) | [inline] |
void HL::AlignedChunk< chunkSize, slotSize >::release | ( | void | ) | [inline] |
void HL::AlignedChunk< chunkSize, slotSize >::setNext | ( | AlignedChunk< chunkSize, slotSize > * | p | ) | [inline] |
void HL::AlignedChunk< chunkSize, slotSize >::setPrev | ( | AlignedChunk< chunkSize, slotSize > * | p | ) | [inline] |