From c030b74a4d475eb69051846a08a5383dd2af6dfb Mon Sep 17 00:00:00 2001 From: Daniel James Date: Thu, 6 Apr 2006 19:55:06 +0000 Subject: [PATCH] Rearrange the results table in the hash_value docs. Hopefully this will be clearer. [SVN r33568] --- hash/doc/ref.xml | 48 +++++++++++++++++++++++++----------------------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/hash/doc/ref.xml b/hash/doc/ref.xml index 71d17a0..0dd632d 100644 --- a/hash/doc/ref.xml +++ b/hash/doc/ref.xml @@ -625,37 +625,39 @@ for(; first != last; ++first) - int - val + int, unsigned int, long, unsigned long + val - unsigned int - long - unsigned long - float - An unspecified value, except that equal arguments shall yield the same result. + float, double, long double + An unspecified value, except that equal arguments shall yield the same result. - double - long double - T* - T (&val)[N] - hash_range(val, val+N) + T* + An unspecified value, except that equal arguments shall yield the same result. - const T (&val)[N] - std:basic<Ch, std::char_traits<Ch>, A> const& - hash_range(val, val+N) + + T val[N], + const T val[N] + + hash_range(val, val+N) - std::vector<T, A> const& - std::list<T, A> const& - std::deque<T, A> const& - std::set<K, C, A> const& - std::multiset<K, C, A> const& - std::map<K, T, C, A> const& - std::multimap<K, T, C, A> const& - std::pair<A, B> const& + + std:basic_string<Ch, std::char_traits<Ch>, A>, + std::vector<T, A>, + std::list<T, A>, + std::deque<T, A>, + std::set<K, C, A>, + std::multiset<K, C, A>, + std::map<K, T, C, A>, + std::multimap<K, T, C, A> + + hash_range(val.begin(), val.end()) + + + std::pair<A, B> size_t seed = 0; hash_combine(seed, val.first); hash_combine(seed, val.second);