Eneboo - Documentación para desarrolladores
Enumeraciones | Funciones | Variables
Referencia del Namespace HL::DLBigHeapNS

Enumeraciones

enum  { NUMBINS = sizeof(bins) / sizeof(size_t) }
enum  { BIG_OBJECT = 2147483648U }

Funciones

int log2 (const size_t sz)
 Compute the log base two.
int getSizeClass (const size_t sz)
size_t getClassSize (const int i)

Variables

const size_t bins []

Documentación de las enumeraciones

anonymous enum
Valores de enumeraciones:
NUMBINS 
anonymous enum
Valores de enumeraciones:
BIG_OBJECT 

Documentación de las funciones

size_t HL::DLBigHeapNS::getClassSize ( const int  i) [inline]
int HL::DLBigHeapNS::getSizeClass ( const size_t  sz) [inline]
int HL::DLBigHeapNS::log2 ( const size_t  sz)

Compute the log base two.

Parámetros:
szThe value we want the log of.

Documentación de las variables

Valor inicial:
 {8U, 16U, 24U, 32U, 40U, 48U, 56U, 64U, 72U, 80U, 88U,
                         96U, 104U, 112U, 120U, 128U, 136U, 144U, 152U, 160U,
                         168U, 176U, 184U, 192U, 200U, 208U, 216U, 224U, 232U,
                         240U, 248U, 256U, 264U, 272U, 280U, 288U, 296U, 304U,
                         312U, 320U, 328U, 336U, 344U, 352U, 360U, 368U, 376U,
                         384U, 392U, 400U, 408U, 416U, 424U, 432U, 440U, 448U,
                         456U, 464U, 472U, 480U, 488U, 496U, 504U, 512U, 576U,
                         640U, 704U, 768U, 832U, 896U, 960U, 1024U, 1088U, 1152U,
                         1216U, 1280U, 1344U, 1408U, 1472U, 1536U, 1600U, 1664U,
                         1728U, 1792U, 1856U, 1920U, 1984U, 2048U, 2112U, 2560U,
                         3072U, 3584U,
                         4096U, 4608U, 5120U, 5632U, 6144U, 6656U, 7168U, 7680U,
                         8192U, 8704U, 9216U, 9728U, 10240U, 10752U, 12288U,
                         16384U, 20480U, 24576U, 28672U, 32768U, 36864U, 40960U,
                         65536U, 98304U, 131072U, 163840U, 262144U, 524288U,
                         1048576U, 2097152U, 4194304U, 8388608U, 16777216U,
                         33554432U, 67108864U, 134217728U, 268435456U, 536870912U,
                         1073741824U, 2147483648U  }
 Todo Clases Namespaces Archivos Funciones Variables 'typedefs' Enumeraciones Valores de enumeraciones Propiedades Amigas 'defines'