Eneboo - Documentación para desarrolladores
Tipos públicos | Métodos públicos
Referencia de la Clase HL::PrivateMmapHeap

#include <mmapheap.h>

Diagrama de herencias de HL::PrivateMmapHeap
HL::MmapHeap HL::ZoneHeap< PrivateMmapHeap, 16384-16 > HL::FreelistHeap< ZoneHeap< PrivateMmapHeap, 16384-16 > > HL::LockedHeap< SpinLockType, FreelistHeap< ZoneHeap< PrivateMmapHeap, 16384-16 > > >

Lista de todos los miembros.

Tipos públicos

enum  { ZeroMemory = 1 }
 All memory from here is zeroed. Más...
enum  { Alignment = 4 * 1024 }

Métodos públicos

virtual ~PrivateMmapHeap (void)
void * malloc (size_t sz)
void free (void *ptr)
size_t getSize (void *ptr)
void free (void *ptr, size_t sz)

Documentación de las enumeraciones miembro de la clase

anonymous enum

All memory from here is zeroed.

Valores de enumeraciones:
ZeroMemory 
anonymous enum
Valores de enumeraciones:
Alignment 

Documentación del constructor y destructor

virtual HL::PrivateMmapHeap::~PrivateMmapHeap ( void  ) [inline, virtual]

Documentación de las funciones miembro

void HL::PrivateMmapHeap::free ( void *  ptr) [inline]
void HL::PrivateMmapHeap::free ( void *  ptr,
size_t  sz 
) [inline]

Reimplementado en HL::MmapHeap.

size_t HL::PrivateMmapHeap::getSize ( void *  ptr) [inline]

Reimplementado en HL::MmapHeap.

void* HL::PrivateMmapHeap::malloc ( size_t  sz) [inline]

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