55 #if !defined(__AMXC_HASH_H__)
56 #define __AMXC_HASH_H__
90 unsigned int amxc_RS_hash(
const char* str,
const unsigned int len);
106 unsigned int amxc_JS_hash(
const char* str,
const unsigned int len);
124 unsigned int amxc_PJW_hash(
const char* str,
const unsigned int len);
140 unsigned int amxc_ELF_hash(
const char* str,
const unsigned int len);
159 unsigned int amxc_BKDR_hash(
const char* str,
const unsigned int len);
177 unsigned int amxc_SDBM_hash(
const char* str,
const unsigned int len);
194 unsigned int amxc_DJB_hash(
const char* str,
const unsigned int len);
209 unsigned int amxc_DEK_hash(
const char* str,
const unsigned int len);
225 unsigned int amxc_BP_hash(
const char* str,
const unsigned int len);
240 unsigned int amxc_FNV_hash(
const char* str,
const unsigned int len);
265 unsigned int amxc_AP_hash(
const char* str,
const unsigned int len);
unsigned int amxc_BKDR_hash(const char *str, const unsigned int len)
Calculate a hash from a string.
unsigned int amxc_ELF_hash(const char *str, const unsigned int len)
Calculate a hash from a string.
unsigned int amxc_DEK_hash(const char *str, const unsigned int len)
Calculate a hash from a string.
unsigned int amxc_FNV_hash(const char *str, const unsigned int len)
Calculate a hash from a string.
unsigned int amxc_BP_hash(const char *str, const unsigned int len)
Calculate a hash from a string.
unsigned int amxc_RS_hash(const char *str, const unsigned int len)
Calculate a hash from a string.
unsigned int amxc_SDBM_hash(const char *str, const unsigned int len)
Calculate a hash from a string.
unsigned int amxc_JS_hash(const char *str, const unsigned int len)
Calculate a hash from a string.
unsigned int amxc_AP_hash(const char *str, const unsigned int len)
Calculate a hash from a string.
unsigned int amxc_DJB_hash(const char *str, const unsigned int len)
Calculate a hash from a string.
unsigned int amxc_PJW_hash(const char *str, const unsigned int len)
Calculate a hash from a string.