|
My Project
|
#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