Go to the documentation of this file.00001
00010
00011
00012
00013 #ifndef _HASH_H_
00014 #define _HASH_H_
00015
00016
00017 #ifndef USE_HASH_PTR
00018 # define USE_HASH_PTR 1
00019 #endif // USE_HASH_PTR
00020
00021
00022 #ifndef HASH_BITS
00023 # define HASH_BITS 22
00024 #endif // HASH_BITS
00025
00026 #ifndef NON_HASH_BITS
00027 # define NON_HASH_BITS 22
00028 #endif // HASH_BITS
00029
00030
00031
00032
00033 #if USE_HASH_PTR
00034
00035
00036 # include "hash_ptr.h"
00037
00038 #else // USE_HASH_PTR
00039
00040 # undef HASH_HAS_ERASE
00041 # include "hash_noptr.h"
00042
00043 #endif // USE_HASH_PTR
00044
00045
00046 #endif // _HASH_H_