Eneboo - Documentación para desarrolladores
Clases | Tipos públicos | Métodos públicos | Métodos públicos estáticos | Métodos protegidos
Referencia de la plantilla de la Clase HL::Seg< ReapletSize, SizeClassComputer, TopHeap >

#include <seg.h>

Lista de todos los miembros.

Clases

class  SanityChecker
class  VerifyAlignment

Tipos públicos

enum  { Alignment = sizeof(double) }

Métodos públicos

__forceinline Seg (void)
 ~Seg (void)
__forceinline void * malloc (size_t sz)
__forceinline void free (void *ptr)
void clear (void)

Métodos públicos estáticos

static __forceinline size_t getSize (void *ptr)

Métodos protegidos

__forceinline void addToAvailableList (Reaplet< ReapletSize > *r, size_t sz)

template<int ReapletSize, class SizeClassComputer, class TopHeap>
class HL::Seg< ReapletSize, SizeClassComputer, TopHeap >


Documentación de las enumeraciones miembro de la clase

template<int ReapletSize, class SizeClassComputer , class TopHeap >
anonymous enum
Valores de enumeraciones:
Alignment 

Documentación del constructor y destructor

template<int ReapletSize, class SizeClassComputer , class TopHeap >
__forceinline HL::Seg< ReapletSize, SizeClassComputer, TopHeap >::Seg ( void  ) [inline]
template<int ReapletSize, class SizeClassComputer , class TopHeap >
HL::Seg< ReapletSize, SizeClassComputer, TopHeap >::~Seg ( void  ) [inline]

Documentación de las funciones miembro

template<int ReapletSize, class SizeClassComputer , class TopHeap >
__forceinline void HL::Seg< ReapletSize, SizeClassComputer, TopHeap >::addToAvailableList ( Reaplet< ReapletSize > *  r,
size_t  sz 
) [inline, protected]
template<int ReapletSize, class SizeClassComputer , class TopHeap >
void HL::Seg< ReapletSize, SizeClassComputer, TopHeap >::clear ( void  ) [inline]
template<int ReapletSize, class SizeClassComputer , class TopHeap >
__forceinline void HL::Seg< ReapletSize, SizeClassComputer, TopHeap >::free ( void *  ptr) [inline]
template<int ReapletSize, class SizeClassComputer , class TopHeap >
static __forceinline size_t HL::Seg< ReapletSize, SizeClassComputer, TopHeap >::getSize ( void *  ptr) [inline, static]
template<int ReapletSize, class SizeClassComputer , class TopHeap >
__forceinline void* HL::Seg< ReapletSize, SizeClassComputer, TopHeap >::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'