'ElMo-Knock'

general_hash_functions.cpp File Reference

Go to the source code of this file.

Functions

unsigned int RSHash (const std::string &str)
unsigned int JSHash (const std::string &str)
unsigned int PJWHash (const std::string &str)
unsigned int ELFHash (const std::string &str)
unsigned int BKDRHash (const std::string &str)
unsigned int SDBMHash (const std::string &str)
unsigned int DJBHash (const std::string &str)
unsigned int DEKHash (const std::string &str)
unsigned int BPHash (const std::string &str)
unsigned int FNVHash (const std::string &str)
unsigned int APHash (const std::string &str)

Function Documentation

unsigned int APHash ( const std::string &  str)

Definition at line 163 of file general_hash_functions.cpp.

unsigned int BKDRHash ( const std::string &  str)

Definition at line 78 of file general_hash_functions.cpp.

unsigned int BPHash ( const std::string &  str)

Definition at line 135 of file general_hash_functions.cpp.

unsigned int DEKHash ( const std::string &  str)

Definition at line 121 of file general_hash_functions.cpp.

unsigned int DJBHash ( const std::string &  str)

Definition at line 107 of file general_hash_functions.cpp.

unsigned int ELFHash ( const std::string &  str)

Definition at line 58 of file general_hash_functions.cpp.

unsigned int FNVHash ( const std::string &  str)

Definition at line 148 of file general_hash_functions.cpp.

unsigned int JSHash ( const std::string &  str)

Definition at line 20 of file general_hash_functions.cpp.

unsigned int PJWHash ( const std::string &  str)

Definition at line 34 of file general_hash_functions.cpp.

unsigned int RSHash ( const std::string &  str)

Definition at line 3 of file general_hash_functions.cpp.

unsigned int SDBMHash ( const std::string &  str)

Definition at line 93 of file general_hash_functions.cpp.

 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines