computeHash overloads
Declared in <bslalg_hashutil.h>
Return a size_t hash value corresponding to the specified key.
static
std::size_t
computeHash(char key);
» more...
Same as the preceding overload for a double key.
static
std::size_t
computeHash(double key);
» more...
Same as the preceding overload for a float key.
static
std::size_t
computeHash(float key);
» more...
Same as the preceding overload for an int key.
static
std::size_t
computeHash(int key);
» more...
Same as the preceding overload for a long key.
static
std::size_t
computeHash(long key);
» more...
Same as the preceding overload for a long long key.
static
std::size_t
computeHash(long long key);
» more...
Same as the preceding overload for a short key.
static
std::size_t
computeHash(short key);
» more...
Same as the preceding overload for a signed char key.
static
std::size_t
computeHash(signed char key);
» more...
Same as the preceding overload for an unsigned char key.
static
std::size_t
computeHash(unsigned char key);
» more...
Same as the preceding overload for an unsigned int key.
static
std::size_t
computeHash(unsigned int key);
» more...
Same as the preceding overload for an unsigned long key.
static
std::size_t
computeHash(unsigned long key);
» more...
Same as the preceding overload for an unsigned long long key.
static
std::size_t
computeHash(unsigned long long key);
» more...
Same as the preceding overload for an unsigned short key.
static
std::size_t
computeHash(unsigned short key);
» more...
Same as the preceding overload for a pointer key.
static
std::size_t
computeHash(void const* key);
» more...
hash value corresponding to key
| Name | Description |
|---|---|
| key | value to hash |