#include <hash.h>
Public Attributes | |
void * | memory |
Hash * | hash |
HashLock * | lock |
unsigned long long | hash_mask |
unsigned int | lock_mask |
int | n_hash |
int | n_lock |
unsigned char | date |
HashTable: position storage
unsigned char HashTable::date |
date
Hash* HashTable::hash |
hash table
unsigned long long HashTable::hash_mask |
a bit mask for hash entries
HashLock* HashTable::lock |
table with locks
unsigned int HashTable::lock_mask |
a bit mask for lock entries
void* HashTable::memory |
allocated memory
int HashTable::n_hash |
hash table size
int HashTable::n_lock |
number of locks