Add reference for boost::hash_value<std::complex>.

[SVN r34209]
This commit is contained in:
Daniel James
2006-06-06 21:03:03 +00:00
parent f0a4785711
commit f5dfe1b7e1

View File

@@ -641,6 +641,14 @@ for(; first != last; ++first)
<parameter name="val"><paramtype>std::multimap&lt;K, T, C, A&gt; const&amp;</paramtype></parameter> <parameter name="val"><paramtype>std::multimap&lt;K, T, C, A&gt; const&amp;</paramtype></parameter>
</signature> </signature>
<signature>
<template>
<template-type-parameter name="T"/>
</template>
<type>std::size_t</type>
<parameter name="val"><paramtype>std::complex&lt;T&gt; const&amp;</paramtype></parameter>
</signature>
<description><para> <description><para>
Generally shouldn't be called directly by users, instead they should use Generally shouldn't be called directly by users, instead they should use
<classname>boost::hash</classname>, <functionname>boost::hash_range</functionname> <classname>boost::hash</classname>, <functionname>boost::hash_range</functionname>
@@ -713,6 +721,12 @@ for(; first != last; ++first)
<functionname>hash_combine</functionname>(seed, val.second); <functionname>hash_combine</functionname>(seed, val.second);
return seed;</programlisting></entry> return seed;</programlisting></entry>
</row> </row>
<row>
<entry>
<code>std::complex&lt;val[N]&gt;</code>
</entry>
<entry>For built in types when <code>val.imag() == 0</code>, <code>hash_value(val.real())</code></entry>
</row>
</tbody> </tbody>
</tgroup> </tgroup>
</informaltable> </informaltable>