Eneboo - Documentación para desarrolladores
Métodos públicos | Métodos públicos estáticos | Métodos protegidos estáticos
Referencia de la plantilla de la Clase LazySlotHeap< chunkSize, slotSize, Super >

#include <emptychunkheap.h>

Diagrama de herencias de LazySlotHeap< chunkSize, slotSize, Super >
Super Super Super

Lista de todos los miembros.

Métodos públicos

 LazySlotHeap (void)
 ~LazySlotHeap (void)
void * malloc (size_t sz)
void free (void *ptr)
 LazySlotHeap (void)
 ~LazySlotHeap (void)
void * malloc (size_t sz)
void free (void *ptr)
 LazySlotHeap (void)
virtual ~LazySlotHeap (void)
void * malloc (size_t sz)
void free (void *ptr)

Métodos públicos estáticos

static size_t size (void *ptr)

Métodos protegidos estáticos

static size_t size (void *ptr)

template<int chunkSize, int slotSize, class Super>
class LazySlotHeap< chunkSize, slotSize, Super >


Documentación del constructor y destructor

template<int chunkSize, int slotSize, class Super >
LazySlotHeap< chunkSize, slotSize, Super >::LazySlotHeap ( void  ) [inline]
template<int chunkSize, int slotSize, class Super >
LazySlotHeap< chunkSize, slotSize, Super >::~LazySlotHeap ( void  ) [inline]
template<int chunkSize, int slotSize, class Super >
LazySlotHeap< chunkSize, slotSize, Super >::LazySlotHeap ( void  ) [inline]
template<int chunkSize, int slotSize, class Super >
LazySlotHeap< chunkSize, slotSize, Super >::~LazySlotHeap ( void  ) [inline]
template<int chunkSize, int slotSize, class Super >
LazySlotHeap< chunkSize, slotSize, Super >::LazySlotHeap ( void  ) [inline]
template<int chunkSize, int slotSize, class Super >
virtual LazySlotHeap< chunkSize, slotSize, Super >::~LazySlotHeap ( void  ) [inline, virtual]

Documentación de las funciones miembro

template<int chunkSize, int slotSize, class Super >
void LazySlotHeap< chunkSize, slotSize, Super >::free ( void *  ptr) [inline]

Return a slot to its chunk.

template<int chunkSize, int slotSize, class Super >
void LazySlotHeap< chunkSize, slotSize, Super >::free ( void *  ptr) [inline]

Return a slot to its chunk.

template<int chunkSize, int slotSize, class Super >
void LazySlotHeap< chunkSize, slotSize, Super >::free ( void *  ptr) [inline]

Return a slot to its chunk.

template<int chunkSize, int slotSize, class Super >
void* LazySlotHeap< chunkSize, slotSize, Super >::malloc ( size_t  sz) [inline]
template<int chunkSize, int slotSize, class Super >
void* LazySlotHeap< chunkSize, slotSize, Super >::malloc ( size_t  sz) [inline]
template<int chunkSize, int slotSize, class Super >
void* LazySlotHeap< chunkSize, slotSize, Super >::malloc ( size_t  sz) [inline]
template<int chunkSize, int slotSize, class Super >
static size_t LazySlotHeap< chunkSize, slotSize, Super >::size ( void *  ptr) [inline, static, protected]
template<int chunkSize, int slotSize, class Super >
static size_t LazySlotHeap< chunkSize, slotSize, Super >::size ( void *  ptr) [inline, static]

La documentación para esta clase fue generada a partir de los siguientes ficheros:
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'