Update of /cvsroot/boost/boost/libs/functional/hash/doc
In directory sc8-pr-cvs3.sourceforge.net:/tmp/cvs-serv11715
Modified Files:
ref.xml
Log Message:
Add reference for boost::hash_value<std::complex>.
Index: ref.xml
===================================================================
RCS file: /cvsroot/boost/boost/libs/functional/hash/doc/ref.xml,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- ref.xml 6 Jun 2006 20:26:25 -0000 1.6
+++ ref.xml 6 Jun 2006 21:03:03 -0000 1.7
@@ -641,6 +641,14 @@
<parameter name="val"><paramtype>std::multimap<K, T, C, A>
const&</paramtype></parameter>
</signature>
+ <signature>
+ <template>
+ <template-type-parameter name="T"/>
+ </template>
+ <type>std::size_t</type>
+ <parameter name="val"><paramtype>std::complex<T>
const&</paramtype></parameter>
+ </signature>
+
<description><para>
Generally shouldn't be called directly by users, instead they should
use
<classname>boost::hash</classname>,
<functionname>boost::hash_range</functionname>
@@ -713,6 +721,12 @@
<functionname>hash_combine</functionname>(seed, val.second);
return seed;</programlisting></entry>
</row>
+ <row>
+ <entry>
+ <code>std::complex<val[N]></code>
+ </entry>
+ <entry>For built in types when <code>val.imag() == 0</code>,
<code>hash_value(val.real())</code></entry>
+ </row>
</tbody>
</tgroup>
</informaltable>
_______________________________________________
Boost-cvs mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/boost-cvs