22 const char* str =
value.c_str();
24 while ((
c = *str++) != 0)
25 hash = ((hash << 5) + hash) +
c;
49 out_hash = (hash & 0xffffffff) ^ ((hash >> 32) & 0xffffffff);
unsigned __int16 uint16_t
void reduced_hash(const std::string &value, uint8_t &hash)
hash function used by ts_hash_map.
GLsizei const GLchar ** string
unsigned __int64 uint64_t
#define MAKEWORD16B(__LOBYTE, __HILOBYTE)
GLsizei const GLfloat * value
unsigned __int32 uint32_t