diff options
author | Alan Mishchenko <alanmi@berkeley.edu> | 2010-11-01 01:35:04 -0700 |
---|---|---|
committer | Alan Mishchenko <alanmi@berkeley.edu> | 2010-11-01 01:35:04 -0700 |
commit | 6130e39b18b5f53902e4eab14f6d5cdde5219563 (patch) | |
tree | 0db0628479a1b750e9af1f66cb8379ebd0913d31 /src/misc/hash | |
parent | f0e77f6797c0504b0da25a56152b707d3357f386 (diff) | |
download | abc-6130e39b18b5f53902e4eab14f6d5cdde5219563.tar.gz abc-6130e39b18b5f53902e4eab14f6d5cdde5219563.tar.bz2 abc-6130e39b18b5f53902e4eab14f6d5cdde5219563.zip |
initial commit of public abc
Diffstat (limited to 'src/misc/hash')
-rw-r--r-- | src/misc/hash/hash.h | 8 | ||||
-rw-r--r-- | src/misc/hash/hashFlt.h | 8 | ||||
-rw-r--r-- | src/misc/hash/hashInt.h | 8 | ||||
-rw-r--r-- | src/misc/hash/hashPtr.h | 8 |
4 files changed, 32 insertions, 0 deletions
diff --git a/src/misc/hash/hash.h b/src/misc/hash/hash.h index dad4db18..9b5b25d6 100644 --- a/src/misc/hash/hash.h +++ b/src/misc/hash/hash.h @@ -21,6 +21,7 @@ #ifndef __HASH_H__ #define __HASH_H__ + #ifdef _WIN32 #define inline __inline // compatible with MS VS 6.0 #endif @@ -34,6 +35,9 @@ #include "hashFlt.h" #include "hashPtr.h" +ABC_NAMESPACE_HEADER_START + + //////////////////////////////////////////////////////////////////////// /// PARAMETERS /// //////////////////////////////////////////////////////////////////////// @@ -58,5 +62,9 @@ int Hash_DefaultHashFunc(int key, int nBins) { /// END OF FILE /// //////////////////////////////////////////////////////////////////////// + + +ABC_NAMESPACE_HEADER_END + #endif diff --git a/src/misc/hash/hashFlt.h b/src/misc/hash/hashFlt.h index 4b9951cb..b4a8fb49 100644 --- a/src/misc/hash/hashFlt.h +++ b/src/misc/hash/hashFlt.h @@ -21,6 +21,7 @@ #ifndef __HASH_FLT_H__ #define __HASH_FLT_H__ + //////////////////////////////////////////////////////////////////////// /// INCLUDES /// //////////////////////////////////////////////////////////////////////// @@ -28,6 +29,9 @@ #include <stdio.h> #include "extra.h" +ABC_NAMESPACE_HEADER_START + + extern int Hash_DefaultHashFunc(int key, int nBins); //////////////////////////////////////////////////////////////////////// @@ -327,4 +331,8 @@ static inline void Hash_FltFree( Hash_Flt_t *p ) { /// END OF FILE /// //////////////////////////////////////////////////////////////////////// + + +ABC_NAMESPACE_HEADER_END + #endif diff --git a/src/misc/hash/hashInt.h b/src/misc/hash/hashInt.h index f58a9fac..23947946 100644 --- a/src/misc/hash/hashInt.h +++ b/src/misc/hash/hashInt.h @@ -21,6 +21,7 @@ #ifndef __HASH_INT_H__ #define __HASH_INT_H__ + //////////////////////////////////////////////////////////////////////// /// INCLUDES /// //////////////////////////////////////////////////////////////////////// @@ -28,6 +29,9 @@ #include <stdio.h> #include "extra.h" +ABC_NAMESPACE_HEADER_START + + extern int Hash_DefaultHashFunc(int key, int nBins); //////////////////////////////////////////////////////////////////////// @@ -291,4 +295,8 @@ static inline void Hash_IntFree( Hash_Int_t *p ) { /// END OF FILE /// //////////////////////////////////////////////////////////////////////// + + +ABC_NAMESPACE_HEADER_END + #endif diff --git a/src/misc/hash/hashPtr.h b/src/misc/hash/hashPtr.h index 136250ee..9e510866 100644 --- a/src/misc/hash/hashPtr.h +++ b/src/misc/hash/hashPtr.h @@ -21,6 +21,7 @@ #ifndef __HASH_PTR_H__ #define __HASH_PTR_H__ + //////////////////////////////////////////////////////////////////////// /// INCLUDES /// //////////////////////////////////////////////////////////////////////// @@ -28,6 +29,9 @@ #include <stdio.h> #include "extra.h" +ABC_NAMESPACE_HEADER_START + + extern int Hash_DefaultHashFunc(int key, int nBins); //////////////////////////////////////////////////////////////////////// @@ -328,4 +332,8 @@ static inline void Hash_PtrFree( Hash_Ptr_t *p ) { /// END OF FILE /// //////////////////////////////////////////////////////////////////////// + + +ABC_NAMESPACE_HEADER_END + #endif |