SPRAAK
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Groups Pages
Data Fields
SprCwrLmcHashTbl Struct Reference
+ Collaboration diagram for SprCwrLmcHashTbl:

Data Fields

SprCwrLmcHashElPtrtbl
 the LM-context hash table More...
 
unsigned int size
 the hash table size More...
 
unsigned int fill_cnt
 number of recombination history info blocks currently used More...
 
SprCwrLmcHashElPtrfree_list_end
 add elements at the end of the free list More...
 
SprMPool mpool
 memory pool of recombination history info blocks More...
 
unsigned int alloc_cnt
 number of recombination history info blocks currently allocated More...
 

Field Documentation

SprCwrLmcHashElPtr* SprCwrLmcHashTbl::tbl

the LM-context hash table

unsigned int SprCwrLmcHashTbl::size

the hash table size

unsigned int SprCwrLmcHashTbl::fill_cnt

number of recombination history info blocks currently used

SprCwrLmcHashElPtr* SprCwrLmcHashTbl::free_list_end

add elements at the end of the free list

SprMPool SprCwrLmcHashTbl::mpool

memory pool of recombination history info blocks

unsigned int SprCwrLmcHashTbl::alloc_cnt

number of recombination history info blocks currently allocated

the sequential numbering of the LmcHashEl structures (field lmc_num) runs from 0...(alloc_cnt-1)