Does the STL have any Hash functions available, that are exposed publicly?

I know that there are some non-standard implementations that use hash values (such as boost::hash_map), and MSVC8 implements a version of the hash_map/hash_set/etc.

But are there any Hash Functions that are defined in the C++98 STL?

If not, what are the best non-C++98 sources of a reliable hash function?

Order of preferred sources (from most acceptable to least): Boost, C++0x standard STL, TR1, other 3rd party.

Edit
Report