|
Boost-Commit : |
Subject: [Boost-commit] svn:boost r58844 - in branches/release: boost/functional/hash boost/unordered libs/functional/hash libs/functional/hash/doc libs/unordered libs/unordered/doc
From: daniel_james_at_[hidden]
Date: 2010-01-09 12:17:54
Author: danieljames
Date: 2010-01-09 12:17:53 EST (Sat, 09 Jan 2010)
New Revision: 58844
URL: http://svn.boost.org/trac/boost/changeset/58844
Log:
Merge unordered documentation.
Properties modified:
branches/release/boost/functional/hash/ (props changed)
branches/release/boost/unordered/ (props changed)
branches/release/libs/functional/hash/ (props changed)
branches/release/libs/unordered/ (props changed)
Text files modified:
branches/release/libs/functional/hash/doc/changes.qbk | 6 ++++++
branches/release/libs/unordered/doc/changes.qbk | 1 +
branches/release/libs/unordered/doc/ref.xml | 32 ++++++++++++++++++++++++++++----
3 files changed, 35 insertions(+), 4 deletions(-)
Modified: branches/release/libs/functional/hash/doc/changes.qbk
==============================================================================
--- branches/release/libs/functional/hash/doc/changes.qbk (original)
+++ branches/release/libs/functional/hash/doc/changes.qbk 2010-01-09 12:17:53 EST (Sat, 09 Jan 2010)
@@ -90,4 +90,10 @@
instead of trying to configure every possibility manually.
* Workaround for when STLport doesn't support long double.
+[h2 Boost 1.42.0]
+
+* Reduce the number of warnings for Visual C++ warning level 4.
+* Some code formatting changes to fit lines into 80 characters.
+* Rename an internal namespace.
+
[endsect]
Modified: branches/release/libs/unordered/doc/changes.qbk
==============================================================================
--- branches/release/libs/unordered/doc/changes.qbk (original)
+++ branches/release/libs/unordered/doc/changes.qbk 2010-01-09 12:17:53 EST (Sat, 09 Jan 2010)
@@ -115,5 +115,6 @@
* Add templated find overload for compatible keys.
* [@http://svn.boost.org/trac/boost/ticket/3773 Ticket 3773]:
Add missing `std` qualifier to `ptrdiff_t`.
+* Some code formatting changes to fit almost all lines into 80 characters.
[endsect]
Modified: branches/release/libs/unordered/doc/ref.xml
==============================================================================
--- branches/release/libs/unordered/doc/ref.xml (original)
+++ branches/release/libs/unordered/doc/ref.xml 2010-01-09 12:17:53 EST (Sat, 09 Jan 2010)
@@ -507,7 +507,7 @@
<parameter name="position">
<paramtype>const_iterator</paramtype>
</parameter>
- <type>iterator</type>
+ <type>void</type>
<description>
<para>Erase the element pointed to by <code>position</code>.</para>
</description>
@@ -613,6 +613,12 @@
<returns>
<para>An iterator pointing to an element with key equivalent to <code>k</code>, or <code>b.end()</code> if no such element exists.</para>
</returns>
+ <notes><para>
+ The templated overloads are a non-standard extensions which
+ allows you to use a compatible hash function and equality
+ predicate for a key of a different type in order to avoid
+ an expensive type cast. In general, its use is not encouraged.
+ </para></notes>
</overloaded-method>
<method name="count" cv="const">
<parameter name="k">
@@ -1364,7 +1370,7 @@
<parameter name="position">
<paramtype>const_iterator</paramtype>
</parameter>
- <type>iterator</type>
+ <type>void</type>
<description>
<para>Erase the element pointed to by <code>position</code>.</para>
</description>
@@ -1470,6 +1476,12 @@
<returns>
<para>An iterator pointing to an element with key equivalent to <code>k</code>, or <code>b.end()</code> if no such element exists.</para>
</returns>
+ <notes><para>
+ The templated overloads are a non-standard extensions which
+ allows you to use a compatible hash function and equality
+ predicate for a key of a different type in order to avoid
+ an expensive type cast. In general, its use is not encouraged.
+ </para></notes>
</overloaded-method>
<method name="count" cv="const">
<parameter name="k">
@@ -2235,7 +2247,7 @@
<parameter name="position">
<paramtype>const_iterator</paramtype>
</parameter>
- <type>iterator</type>
+ <type>void</type>
<description>
<para>Erase the element pointed to by <code>position</code>.</para>
</description>
@@ -2341,6 +2353,12 @@
<returns>
<para>An iterator pointing to an element with key equivalent to <code>k</code>, or <code>b.end()</code> if no such element exists.</para>
</returns>
+ <notes><para>
+ The templated overloads are a non-standard extensions which
+ allows you to use a compatible hash function and equality
+ predicate for a key of a different type in order to avoid
+ an expensive type cast. In general, its use is not encouraged.
+ </para></notes>
</overloaded-method>
<method name="count" cv="const">
<parameter name="k">
@@ -3141,7 +3159,7 @@
<parameter name="position">
<paramtype>const_iterator</paramtype>
</parameter>
- <type>iterator</type>
+ <type>void</type>
<description>
<para>Erase the element pointed to by <code>position</code>.</para>
</description>
@@ -3247,6 +3265,12 @@
<returns>
<para>An iterator pointing to an element with key equivalent to <code>k</code>, or <code>b.end()</code> if no such element exists.</para>
</returns>
+ <notes><para>
+ The templated overloads are a non-standard extensions which
+ allows you to use a compatible hash function and equality
+ predicate for a key of a different type in order to avoid
+ an expensive type cast. In general, its use is not encouraged.
+ </para></notes>
</overloaded-method>
<method name="count" cv="const">
<parameter name="k">
Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk