summaryrefslogtreecommitdiff
path: root/doc/html/intrusive
diff options
context:
space:
mode:
authorDongHun Kwak <dh0128.kwak@samsung.com>2016-10-06 10:30:07 +0900
committerDongHun Kwak <dh0128.kwak@samsung.com>2016-10-06 10:32:57 +0900
commit71d216b90256936a9638f325af9bc69d720e75de (patch)
tree9c5f682d341c7c88ad0c8e3d4b262e00b6fb691a /doc/html/intrusive
parent733b5d5ae2c5d625211e2985ac25728ac3f54883 (diff)
downloadboost-71d216b90256936a9638f325af9bc69d720e75de.tar.gz
boost-71d216b90256936a9638f325af9bc69d720e75de.tar.bz2
boost-71d216b90256936a9638f325af9bc69d720e75de.zip
Imported Upstream version 1.59.0
Change-Id: I2dde00f4eca71df3eea9d251dcaecde18a6c90a5 Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Diffstat (limited to 'doc/html/intrusive')
-rw-r--r--doc/html/intrusive/acknowledgements.html3
-rw-r--r--doc/html/intrusive/advanced_lookups_insertions.html23
-rw-r--r--doc/html/intrusive/any_hooks.html7
-rw-r--r--doc/html/intrusive/auto_unlink_hooks.html9
-rw-r--r--doc/html/intrusive/avl_set_multiset.html28
-rw-r--r--doc/html/intrusive/bst_hooks.html3
-rw-r--r--doc/html/intrusive/clone_from.html7
-rw-r--r--doc/html/intrusive/concepts.html3
-rw-r--r--doc/html/intrusive/concepts_summary.html3
-rw-r--r--doc/html/intrusive/design_notes.html3
-rw-r--r--doc/html/intrusive/equal_range_stability.html3
-rw-r--r--doc/html/intrusive/erasing_and_disposing.html7
-rw-r--r--doc/html/intrusive/function_hooks.html9
-rw-r--r--doc/html/intrusive/index.html3561
-rw-r--r--doc/html/intrusive/intrusive_vs_nontrusive.html5
-rw-r--r--doc/html/intrusive/list.html7
-rw-r--r--doc/html/intrusive/map_multimap.html150
-rw-r--r--doc/html/intrusive/node_algorithms.html27
-rw-r--r--doc/html/intrusive/obtaining_iterators_from_values.html7
-rw-r--r--doc/html/intrusive/obtaining_same_type_reducing_space.html3
-rw-r--r--doc/html/intrusive/performance.html47
-rw-r--r--doc/html/intrusive/presenting_containers.html3
-rw-r--r--doc/html/intrusive/recursive.html11
-rw-r--r--doc/html/intrusive/reference.html288
-rw-r--r--doc/html/intrusive/references.html3
-rw-r--r--doc/html/intrusive/release_notes.html28
-rw-r--r--doc/html/intrusive/safe_hook.html3
-rw-r--r--doc/html/intrusive/scary_iterators.html3
-rw-r--r--doc/html/intrusive/set_multiset.html22
-rw-r--r--doc/html/intrusive/sg_set_multiset.html16
-rw-r--r--doc/html/intrusive/slist.html7
-rw-r--r--doc/html/intrusive/splay_set_multiset.html22
-rw-r--r--doc/html/intrusive/tested_compilers.html3
-rw-r--r--doc/html/intrusive/thread_safety.html3
-rw-r--r--doc/html/intrusive/treap_set_multiset.html18
-rw-r--r--doc/html/intrusive/unordered_set_unordered_multiset.html26
-rw-r--r--doc/html/intrusive/usage.html7
-rw-r--r--doc/html/intrusive/usage_when.html7
-rw-r--r--doc/html/intrusive/using_smart_pointers.html11
-rw-r--r--doc/html/intrusive/value_traits.html43
40 files changed, 408 insertions, 4031 deletions
diff --git a/doc/html/intrusive/acknowledgements.html b/doc/html/intrusive/acknowledgements.html
index c402b77ca4..4eec9a1736 100644
--- a/doc/html/intrusive/acknowledgements.html
+++ b/doc/html/intrusive/acknowledgements.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -88,7 +89,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/advanced_lookups_insertions.html b/doc/html/intrusive/advanced_lookups_insertions.html
index ba7b07979c..5373382ca6 100644
--- a/doc/html/intrusive/advanced_lookups_insertions.html
+++ b/doc/html/intrusive/advanced_lookups_insertions.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -55,8 +56,6 @@
<p>
However, sometimes the object to be searched is quite expensive to construct:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">unordered_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cstring</span><span class="special">&gt;</span>
@@ -117,8 +116,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
<code class="computeroutput"><span class="identifier">Expensive</span></code> is an expensive
object to construct. If "key" c-string is quite long <code class="computeroutput"><span class="identifier">Expensive</span></code> has to construct a <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">string</span></code>
using heap memory. Like <code class="computeroutput"><span class="identifier">Expensive</span></code>,
@@ -147,8 +144,6 @@
offers functions that take any key type and compatible hash and equality
functions. Now, let's see the optimized search function:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="comment">// These compare Expensive and a c-string</span>
<span class="keyword">struct</span> <span class="identifier">StrExpComp</span>
<span class="special">{</span>
@@ -184,8 +179,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
This new arbitrary key overload is also available for other functions taking
values as arguments:
</p>
@@ -234,8 +227,6 @@
if a value is present or not and if it's not present, a function to insert
it immediately without any further lookup. For example, using the same <code class="computeroutput"><span class="identifier">Expensive</span></code> class, this function can be inefficient:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="comment">// Insertion functions</span>
<span class="keyword">bool</span> <span class="identifier">insert_to_set</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">key</span><span class="special">,</span> <span class="identifier">Set</span> <span class="special">&amp;</span><span class="identifier">set_object</span><span class="special">)</span>
<span class="special">{</span>
@@ -254,15 +245,11 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
If the object is already present, we are constructing an <code class="computeroutput"><span class="identifier">Expensive</span></code>
that will be discarded, and this is a waste of resources. Instead of that,
let's use <code class="computeroutput"><span class="identifier">insert_check</span></code> and
<code class="computeroutput"><span class="identifier">insert_commit</span></code> functions:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="comment">// Optimized insertion functions</span>
<span class="keyword">bool</span> <span class="identifier">insert_to_set_optimized</span><span class="special">(</span><span class="keyword">const</span> <span class="keyword">char</span><span class="special">*</span> <span class="identifier">key</span><span class="special">,</span> <span class="identifier">Set</span> <span class="special">&amp;</span><span class="identifier">set_object</span><span class="special">)</span>
<span class="special">{</span>
@@ -282,8 +269,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
<code class="computeroutput"><span class="identifier">insert_check</span></code> is similar to
a normal <code class="computeroutput"><span class="identifier">insert</span></code> but:
</p>
@@ -353,8 +338,6 @@
<p>
Let's see an example:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">functional</span><span class="special">&gt;</span>
@@ -417,8 +400,6 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
<p>
For more information about advanced lookup and insertion functions see associative
@@ -428,7 +409,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/any_hooks.html b/doc/html/intrusive/any_hooks.html
index 6369f30e5f..e77e4a79be 100644
--- a/doc/html/intrusive/any_hooks.html
+++ b/doc/html/intrusive/any_hooks.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -74,8 +75,6 @@
insert the class in a <code class="computeroutput">slist</code> and the other
one in a <code class="computeroutput">list</code>.
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">any_hook</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">slist</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@@ -126,12 +125,10 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/auto_unlink_hooks.html b/doc/html/intrusive/auto_unlink_hooks.html
index 2d248d6466..bcaf993d0f 100644
--- a/doc/html/intrusive/auto_unlink_hooks.html
+++ b/doc/html/intrusive/auto_unlink_hooks.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -111,8 +112,6 @@
<p>
Let's see an example of an auto-unlink hook:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cassert</span><span class="special">&gt;</span>
@@ -184,8 +183,6 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -218,7 +215,7 @@
<p>
leads to an error similar to:
</p>
-<pre class="programlisting">error : use of undefined type 'boost::STATIC_ASSERTION_FAILURE&lt;false&gt;'
+<pre class="programlisting"> error : use of undefined type 'boost::STATIC_ASSERTION_FAILURE&lt;false&gt;'
</pre>
<p>
Pointing to code like this:
@@ -234,7 +231,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/avl_set_multiset.html b/doc/html/intrusive/avl_set_multiset.html
index df4a8dd794..28f294f54a 100644
--- a/doc/html/intrusive/avl_set_multiset.html
+++ b/doc/html/intrusive/avl_set_multiset.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -6,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../intrusive.html" title="Chapter&#160;15.&#160;Boost.Intrusive">
-<link rel="prev" href="unordered_set_unordered_multiset.html" title="Semi-Intrusive unordered associative containers: unordered_set, unordered_multiset">
+<link rel="prev" href="map_multimap.html" title="Map and multimap-like interface for associative containers">
<link rel="next" href="splay_set_multiset.html" title="Intrusive splay tree based associative containers: splay_set, splay_multiset and , splay_tree">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="unordered_set_unordered_multiset.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="splay_set_multiset.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="map_multimap.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="splay_set_multiset.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -160,12 +161,23 @@
<p>
And they also can receive an additional option:
</p>
-<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
<span class="bold"><strong><code class="computeroutput"><span class="identifier">compare</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Compare</span><span class="special">&gt;</span></code></strong></span>:
Comparison function for the objects to be inserted in containers. The
comparison functor must induce a strict weak ordering. Default: <code class="computeroutput"><span class="identifier">compare</span><span class="special">&lt;</span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;</span></code>
- </li></ul></div>
+ </li>
+<li class="listitem">
+ <span class="bold"><strong><code class="computeroutput"><span class="identifier">key_of_value</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">KeyOfValueFunctionObject</span><span class="special">&gt;</span></code></strong></span>:
+ A function object that will define the <code class="computeroutput"><span class="identifier">key_type</span></code>
+ of the value type to be stored. This type will allow a map-like interface.
+ See <a class="link" href="map_multimap.html" title="Map and multimap-like interface for associative containers">Map and multimap-like interface
+ with set and multiset</a> for details. Default: <code class="computeroutput"><span class="identifier">key_type</span></code>
+ is equal to <code class="computeroutput"><span class="identifier">value_type</span></code>
+ (set-like interface).
+ </li>
+</ul></div>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -176,8 +188,6 @@
<code class="computeroutput"><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a></code>
containers:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">avl_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">functional</span><span class="special">&gt;</span>
@@ -251,13 +261,11 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
@@ -265,7 +273,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="unordered_set_unordered_multiset.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="splay_set_multiset.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="map_multimap.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="splay_set_multiset.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/intrusive/bst_hooks.html b/doc/html/intrusive/bst_hooks.html
index 013bce6ec5..941bd3cc72 100644
--- a/doc/html/intrusive/bst_hooks.html
+++ b/doc/html/intrusive/bst_hooks.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -75,7 +76,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/clone_from.html b/doc/html/intrusive/clone_from.html
index 7c6bf22fdb..15a16e9c8d 100644
--- a/doc/html/intrusive/clone_from.html
+++ b/doc/html/intrusive/clone_from.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -91,8 +92,6 @@
<p>
Here is an example of <code class="computeroutput"><span class="identifier">clone_from</span></code>:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">iostream</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
@@ -155,12 +154,10 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/concepts.html b/doc/html/intrusive/concepts.html
index 0b0c2facee..604302d010 100644
--- a/doc/html/intrusive/concepts.html
+++ b/doc/html/intrusive/concepts.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -225,7 +226,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/concepts_summary.html b/doc/html/intrusive/concepts_summary.html
index cfe1eb4bcf..71ec40b4e4 100644
--- a/doc/html/intrusive/concepts_summary.html
+++ b/doc/html/intrusive/concepts_summary.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -71,7 +72,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/design_notes.html b/doc/html/intrusive/design_notes.html
index 46f45f51ef..22b30dd603 100644
--- a/doc/html/intrusive/design_notes.html
+++ b/doc/html/intrusive/design_notes.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -120,7 +121,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/equal_range_stability.html b/doc/html/intrusive/equal_range_stability.html
index 1608e0c899..9821b5b0e7 100644
--- a/doc/html/intrusive/equal_range_stability.html
+++ b/doc/html/intrusive/equal_range_stability.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -56,7 +57,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/erasing_and_disposing.html b/doc/html/intrusive/erasing_and_disposing.html
index 67b48f0ffb..09154a2699 100644
--- a/doc/html/intrusive/erasing_and_disposing.html
+++ b/doc/html/intrusive/erasing_and_disposing.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -61,8 +62,6 @@
It can implement any other operation like inserting the remove object in another
container. Let's see a small example:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">intrusive</span><span class="special">;</span>
@@ -122,8 +121,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
All <span class="bold"><strong>Boost.Intrusive</strong></span> containers offer these
"erase + dispose" additional members for all functions that erase
an element from the container.
@@ -131,7 +128,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/function_hooks.html b/doc/html/intrusive/function_hooks.html
index a6646bd1dd..e5fef41e71 100644
--- a/doc/html/intrusive/function_hooks.html
+++ b/doc/html/intrusive/function_hooks.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -60,12 +61,10 @@
Converting from values to hooks is generally easy, since most hooks are in
practice members or base classes of class data members. The inverse operation
is a bit more complicated, but <span class="bold"><strong>Boost.Intrusive</strong></span>
- offers a bit of help with the function <code class="computeroutput"><a class="link" href="../boost/intrusive/get_parent_fro_idp56330832.html" title="Function template get_parent_from_member">get_parent_from_member</a></code>,
+ offers a bit of help with the function <code class="computeroutput"><a class="link" href="../boost/intrusive/get_parent_fro_idp48890800.html" title="Function template get_parent_from_member">get_parent_from_member</a></code>,
which allows easy conversions from the address of a data member to the address
of the parent holding that member. Let's see a little example of <code class="computeroutput"><a class="link" href="../boost/intrusive/function_hook.html" title="Struct template function_hook">function_hook</a></code>:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">parent_from_member</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@@ -127,12 +126,10 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/index.html b/doc/html/intrusive/index.html
index ff71e323fd..4c42da7f07 100644
--- a/doc/html/intrusive/index.html
+++ b/doc/html/intrusive/index.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -26,3564 +27,14 @@
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
<a name="intrusive.index"></a><a class="link" href="index.html" title="Indexes">Indexes</a>
</h2></div></div></div>
-<div class="toc"><dl class="toc">
-<dt><span class="section"><a href="index.html#idp257190704">Class Index</a></span></dt>
-<dt><span class="section"><a href="index.html#idp257449104">Typedef Index</a></span></dt>
-<dt><span class="section"><a href="index.html#idp258504192">Function Index</a></span></dt>
-<dt><span class="section"><a href="index.html#idp260630992">Macro Index</a></span></dt>
-</dl></div>
-<div class="section">
-<div class="titlepage"><div><div><h3 class="title">
-<a name="idp257190704"></a>Class Index</h3></div></div></div>
-<p><a class="link" href="../circular_buffer/s14.html#idx_id_0">A</a> <a class="link" href="../circular_buffer/s14.html#idx_id_1">B</a> <a class="link" href="../circular_buffer/s14.html#idx_id_2">C</a> <a class="link" href="../circular_buffer/s14.html#idx_id_3">D</a> <a class="link" href="../circular_buffer/s14.html#idx_id_8">I</a> <a class="link" href="../circular_buffer/s14.html#idx_id_11">M</a> <a class="link" href="../circular_buffer/s14.html#idx_id_14">P</a> <a class="link" href="../container/index.html#idx_id_15">R</a> <a class="link" href="../container/index.html#idx_id_16">S</a> <a class="link" href="../container/index.html#idx_id_17">T</a></p>
-<div class="variablelist"><dl class="variablelist">
-<dt>
-<a name="idx_id_0"></a><span class="term">A</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">any</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_has_rebind/any.html" title="Struct template any"><span class="index-entry-level-1">Struct template any</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_has_rebind.html" title="Struct template pointer_has_rebind"><span class="index-entry-level-1">Struct template pointer_has_rebind</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_has_rebind_other.html" title="Struct template pointer_has_rebind_other"><span class="index-entry-level-1">Struct template pointer_has_rebind_other</span></a></p></li>
-</ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_1"></a><span class="term">B</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">bstbase</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">bstree_algorithms</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_2"></a><span class="term">C</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">circular_list_algorithms</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li></ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_3"></a><span class="term">D</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">derivation_value_traits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li></ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_8"></a><span class="term">I</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_commit_data</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms/insert_commit_data.html" title="Struct insert_commit_data"><span class="index-entry-level-1">Struct insert_commit_data</span></a></p></li>
-</ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_11"></a><span class="term">M</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_any_base_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/any_base_hook.html" title="Class template any_base_hook"><span class="index-entry-level-1">Class template any_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_any_base_hook.html" title="Struct template make_any_base_hook"><span class="index-entry-level-1">Struct template make_any_base_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_any_member_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/any_member_hook.html" title="Class template any_member_hook"><span class="index-entry-level-1">Class template any_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_any_member_hook.html" title="Struct template make_any_member_hook"><span class="index-entry-level-1">Struct template make_any_member_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_avltree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_avltree.html" title="Struct template make_avltree"><span class="index-entry-level-1">Struct template make_avltree</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_avl_multiset</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_avl_multiset.html" title="Struct template make_avl_multiset"><span class="index-entry-level-1">Struct template make_avl_multiset</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_avl_set</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_avl_set.html" title="Struct template make_avl_set"><span class="index-entry-level-1">Struct template make_avl_set</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_avl_set_base_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set_base_hook.html" title="Class template avl_set_base_hook"><span class="index-entry-level-1">Class template avl_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_avl_set_base_hook.html" title="Struct template make_avl_set_base_hook"><span class="index-entry-level-1">Struct template make_avl_set_base_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_avl_set_member_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set_member_hook.html" title="Class template avl_set_member_hook"><span class="index-entry-level-1">Class template avl_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_avl_set_member_hook.html" title="Struct template make_avl_set_member_hook"><span class="index-entry-level-1">Struct template make_avl_set_member_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_bstree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_bstree.html" title="Struct template make_bstree"><span class="index-entry-level-1">Struct template make_bstree</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_bs_multiset</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_bs_multiset.html" title="Struct template make_bs_multiset"><span class="index-entry-level-1">Struct template make_bs_multiset</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_bs_set</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_bs_set.html" title="Struct template make_bs_set"><span class="index-entry-level-1">Struct template make_bs_set</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_bs_set_base_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set_base_hook.html" title="Class template bs_set_base_hook"><span class="index-entry-level-1">Class template bs_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_bs_set_base_hook.html" title="Struct template make_bs_set_base_hook"><span class="index-entry-level-1">Struct template make_bs_set_base_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_bs_set_member_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set_member_hook.html" title="Class template bs_set_member_hook"><span class="index-entry-level-1">Class template bs_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_bs_set_member_hook.html" title="Struct template make_bs_set_member_hook"><span class="index-entry-level-1">Struct template make_bs_set_member_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_hashtable</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_hashtable.html" title="Struct template make_hashtable"><span class="index-entry-level-1">Struct template make_hashtable</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_list</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_list.html" title="Struct template make_list"><span class="index-entry-level-1">Struct template make_list</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_list_base_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list_base_hook.html" title="Class template list_base_hook"><span class="index-entry-level-1">Class template list_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_list_base_hook.html" title="Struct template make_list_base_hook"><span class="index-entry-level-1">Struct template make_list_base_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_list_member_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list_member_hook.html" title="Class template list_member_hook"><span class="index-entry-level-1">Class template list_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_list_member_hook.html" title="Struct template make_list_member_hook"><span class="index-entry-level-1">Struct template make_list_member_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_multiset</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_multiset.html" title="Struct template make_multiset"><span class="index-entry-level-1">Struct template make_multiset</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_rbtree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_rbtree.html" title="Struct template make_rbtree"><span class="index-entry-level-1">Struct template make_rbtree</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_set</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_set.html" title="Struct template make_set"><span class="index-entry-level-1">Struct template make_set</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_set_base_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set_base_hook.html" title="Class template set_base_hook"><span class="index-entry-level-1">Class template set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_set_base_hook.html" title="Struct template make_set_base_hook"><span class="index-entry-level-1">Struct template make_set_base_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_set_member_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set_member_hook.html" title="Class template set_member_hook"><span class="index-entry-level-1">Class template set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_set_member_hook.html" title="Struct template make_set_member_hook"><span class="index-entry-level-1">Struct template make_set_member_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_sgtree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_sgtree.html" title="Struct template make_sgtree"><span class="index-entry-level-1">Struct template make_sgtree</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_sg_multiset</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_sg_multiset.html" title="Struct template make_sg_multiset"><span class="index-entry-level-1">Struct template make_sg_multiset</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_sg_set</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_sg_set.html" title="Struct template make_sg_set"><span class="index-entry-level-1">Struct template make_sg_set</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_slist</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_slist.html" title="Struct template make_slist"><span class="index-entry-level-1">Struct template make_slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_slist_base_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist_base_hook.html" title="Class template slist_base_hook"><span class="index-entry-level-1">Class template slist_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_slist_base_hook.html" title="Struct template make_slist_base_hook"><span class="index-entry-level-1">Struct template make_slist_base_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_slist_member_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist_member_hook.html" title="Class template slist_member_hook"><span class="index-entry-level-1">Class template slist_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_slist_member_hook.html" title="Struct template make_slist_member_hook"><span class="index-entry-level-1">Struct template make_slist_member_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_splaytree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_splaytree.html" title="Struct template make_splaytree"><span class="index-entry-level-1">Struct template make_splaytree</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_splay_multiset</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_splay_multiset.html" title="Struct template make_splay_multiset"><span class="index-entry-level-1">Struct template make_splay_multiset</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_splay_set</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_splay_set.html" title="Struct template make_splay_set"><span class="index-entry-level-1">Struct template make_splay_set</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_treap</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap.html" title="Struct template make_treap"><span class="index-entry-level-1">Struct template make_treap</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_treap_multiset</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap_multiset.html" title="Struct template make_treap_multiset"><span class="index-entry-level-1">Struct template make_treap_multiset</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_treap_set</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap_set.html" title="Struct template make_treap_set"><span class="index-entry-level-1">Struct template make_treap_set</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_unordered_multiset</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_unordered_multiset.html" title="Struct template make_unordered_multiset"><span class="index-entry-level-1">Struct template make_unordered_multiset</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_unordered_set</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_unordered_set.html" title="Struct template make_unordered_set"><span class="index-entry-level-1">Struct template make_unordered_set</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_unordered_set_base_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set_base_hook.html" title="Class template unordered_set_base_hook"><span class="index-entry-level-1">Class template unordered_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_unordered_idp66007456.html" title="Struct template make_unordered_set_base_hook"><span class="index-entry-level-1">Struct template make_unordered_set_base_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">make_unordered_set_member_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set_member_hook.html" title="Class template unordered_set_member_hook"><span class="index-entry-level-1">Class template unordered_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_unordered_idp66011248.html" title="Struct template make_unordered_set_member_hook"><span class="index-entry-level-1">Struct template make_unordered_set_member_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">max_pointer_plus_bits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/max_pointer_plus_bits.html" title="Struct template max_pointer_plus_bits"><span class="index-entry-level-1">Struct template max_pointer_plus_bits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/max_pointer_pl_idp56345392.html" title="Struct template max_pointer_plus_bits&lt;void *, Alignment&gt;"><span class="index-entry-level-1">Struct template max_pointer_plus_bits&lt;void *, Alignment&gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">member_hook</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_hook.html" title="Struct template member_hook"><span class="index-entry-level-1">Struct template member_hook</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">member_value_traits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_14"></a><span class="term">P</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pack_options</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pack_options.html" title="Struct template pack_options"><span class="index-entry-level-1">Struct template pack_options</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pointer_has_rebind</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_has_rebind.html" title="Struct template pointer_has_rebind"><span class="index-entry-level-1">Struct template pointer_has_rebind</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pointer_has_rebind_other</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_has_rebind_other.html" title="Struct template pointer_has_rebind_other"><span class="index-entry-level-1">Struct template pointer_has_rebind_other</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pointer_plus_bits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_plus_bits.html" title="Struct template pointer_plus_bits"><span class="index-entry-level-1">Struct template pointer_plus_bits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_plus_b_idp56352464.html" title="Struct template pointer_plus_bits&lt;T *, NumBits&gt;"><span class="index-entry-level-1">Struct template pointer_plus_bits&lt;T *, NumBits&gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pointer_rebind</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind.html" title="Struct template pointer_rebind"><span class="index-entry-level-1">Struct template pointer_rebind</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_idp56398912.html" title="Struct template pointer_rebind&lt;T *, U&gt;"><span class="index-entry-level-1">Struct template pointer_rebind&lt;T *, U&gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pointer_rebinder</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind.html" title="Struct template pointer_rebind"><span class="index-entry-level-1">Struct template pointer_rebind</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebinder.html" title="Struct template pointer_rebinder"><span class="index-entry-level-1">Struct template pointer_rebinder</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_idp56417424.html" title="Struct template pointer_rebinder&lt;Ptr&lt; A &gt;, U, 0u&gt;"><span class="index-entry-level-1">Struct template pointer_rebinder&lt;Ptr&lt; A &gt;, U, 0u&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_idp56421920.html" title="Struct template pointer_rebinder&lt;Ptr&lt; A, An...&gt;, U, 0u&gt;"><span class="index-entry-level-1">Struct template pointer_rebinder&lt;Ptr&lt; A, An...&gt;, U, 0u&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_idp56410096.html" title="Struct template pointer_rebinder&lt;Ptr, U, 1u&gt;"><span class="index-entry-level-1">Struct template pointer_rebinder&lt;Ptr, U, 1u&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_idp56413760.html" title="Struct template pointer_rebinder&lt;Ptr, U, 2u&gt;"><span class="index-entry-level-1">Struct template pointer_rebinder&lt;Ptr, U, 2u&gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pointer_rebind_mode</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind.html" title="Struct template pointer_rebind"><span class="index-entry-level-1">Struct template pointer_rebind</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_mode.html" title="Struct template pointer_rebind_mode"><span class="index-entry-level-1">Struct template pointer_rebind_mode</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pointer_traits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priority_compare</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/priority_compare.html" title="Struct template priority_compare"><span class="index-entry-level-1">Struct template priority_compare</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_15"></a><span class="term">R</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rebind_pointer</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936/rebind_pointer.html" title="Struct template rebind_pointer"><span class="index-entry-level-1">Struct template rebind_pointer</span></a></p></li>
-</ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_16"></a><span class="term">S</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">stable_partition_info</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms/stable_partition_info.html" title="Struct stable_partition_info"><span class="index-entry-level-1">Struct stable_partition_info</span></a></p></li>
-</ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_17"></a><span class="term">T</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">trivial_value_traits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits"><span class="index-entry-level-1">Struct template trivial_value_traits</span></a></p></li></ul></div>
-</li></ul></div></dd>
-</dl></div>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h3 class="title">
-<a name="idp257449104"></a>Typedef Index</h3></div></div></div>
-<p><a class="link" href="../container/index.html#idx_id_23">B</a> <a class="link" href="../container/index.html#idx_id_24">C</a> <a class="link" href="../interprocess/indexes_reference.html#idx_id_25">D</a> <a class="link" href="../interprocess/indexes_reference.html#idx_id_26">E</a> <a class="link" href="../interprocess/indexes_reference.html#idx_id_27">F</a> <a class="link" href="../container/index.html#idx_id_29">H</a> <a class="link" href="../container/index.html#idx_id_30">I</a> <a class="link" href="../interprocess/indexes_reference.html#idx_id_31">K</a> <a class="link" href="../container/index.html#idx_id_32">L</a> <a class="link" href="../container/index.html#idx_id_33">M</a> <a class="link" href="../container/index.html#idx_id_34">N</a> <a class="link" href="../container/index.html#idx_id_36">P</a> <a class="link" href="../container/index.html#idx_id_37">R</a> <a class="link" href="../container/index.html#idx_id_38">S</a> <a class="link" href="../interprocess/indexes_reference.html#idx_id_39">T</a> <a class="link" href="../container/index.html#idx_id_41">V</a></p>
-<div class="variablelist"><dl class="variablelist">
-<dt>
-<a name="idx_id_23"></a><span class="term">B</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">balance</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">bucket_ptr</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">bucket_reference</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">bucket_traits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="unordered_set_unordered_multiset.html#intrusive.unordered_set_unordered_multiset.unordered_set_unordered_multiset_containers" title="unordered_set and unordered_multiset containers"><span class="index-entry-level-1">unordered_set and unordered_multiset containers</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">bucket_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="unordered_set_unordered_multiset.html#intrusive.unordered_set_unordered_multiset.unordered_set_unordered_multiset_containers" title="unordered_set and unordered_multiset containers"><span class="index-entry-level-1">unordered_set and unordered_multiset containers</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_24"></a><span class="term">C</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">color</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_bucket_ptr</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_bucket_reference</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_iterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_local_iterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_node_ptr</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_list_algorithms" title="Intrusive doubly linked list algorithms"><span class="index-entry-level-1">Intrusive doubly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_slist_algorithms" title="Intrusive singly linked list algorithms"><span class="index-entry-level-1">Intrusive singly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.splaytree_algorithms" title="Intrusive splay tree algorithms"><span class="index-entry-level-1">Intrusive splay tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.treap_algorithms" title="Intrusive treap algorithms"><span class="index-entry-level-1">Intrusive treap algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits"><span class="index-entry-level-1">Struct template trivial_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_interface" title="ValueTraits interface"><span class="index-entry-level-1">ValueTraits interface</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_node_reference</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_pointer</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="recursive.html" title="Recursive Boost.Intrusive containers"><span class="index-entry-level-1">Recursive Boost.Intrusive containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits"><span class="index-entry-level-1">Struct template trivial_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="function_hooks.html" title="Using function hooks"><span class="index-entry-level-1">Using function hooks</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_interface" title="ValueTraits interface"><span class="index-entry-level-1">ValueTraits interface</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_reference</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_reverse_iterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_siterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_25"></a><span class="term">D</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">data_for_rebalance</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">difference_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_26"></a><span class="term">E</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">element_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-</ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_27"></a><span class="term">F</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">first_argument_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="performance.html" title="Performance"><span class="index-entry-level-1">Performance</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/priority_compare.html" title="Struct template priority_compare"><span class="index-entry-level-1">Struct template priority_compare</span></a></p></li>
-</ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_29"></a><span class="term">H</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">hasher</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">header_holder_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_30"></a><span class="term">I</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">implementation_defined</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap.html" title="Struct template make_treap"><span class="index-entry-level-1">Struct template make_treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap_multiset.html" title="Struct template make_treap_multiset"><span class="index-entry-level-1">Struct template make_treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap_set.html" title="Struct template make_treap_set"><span class="index-entry-level-1">Struct template make_treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_commit_data</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">int_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pack_options.html" title="Struct template pack_options"><span class="index-entry-level-1">Struct template pack_options</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">iterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_31"></a><span class="term">K</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">key_compare</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">key_equal</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">key_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_32"></a><span class="term">L</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">local_iterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_33"></a><span class="term">M</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">my_pointer_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pack_options.html" title="Struct template pack_options"><span class="index-entry-level-1">Struct template pack_options</span></a></p></li></ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_34"></a><span class="term">N</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_list_algorithms" title="Intrusive doubly linked list algorithms"><span class="index-entry-level-1">Intrusive doubly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_slist_algorithms" title="Intrusive singly linked list algorithms"><span class="index-entry-level-1">Intrusive singly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.splaytree_algorithms" title="Intrusive splay tree algorithms"><span class="index-entry-level-1">Intrusive splay tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.treap_algorithms" title="Intrusive treap algorithms"><span class="index-entry-level-1">Intrusive treap algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">node_algorithms</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">node_ptr</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_list_algorithms" title="Intrusive doubly linked list algorithms"><span class="index-entry-level-1">Intrusive doubly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_slist_algorithms" title="Intrusive singly linked list algorithms"><span class="index-entry-level-1">Intrusive singly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.splaytree_algorithms" title="Intrusive splay tree algorithms"><span class="index-entry-level-1">Intrusive splay tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.treap_algorithms" title="Intrusive treap algorithms"><span class="index-entry-level-1">Intrusive treap algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits"><span class="index-entry-level-1">Struct template trivial_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_interface" title="ValueTraits interface"><span class="index-entry-level-1">ValueTraits interface</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">node_ptr_traits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">node_reference</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">node_traits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits"><span class="index-entry-level-1">Struct template trivial_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_interface" title="ValueTraits interface"><span class="index-entry-level-1">ValueTraits interface</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_36"></a><span class="term">P</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pointer</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="recursive.html" title="Recursive Boost.Intrusive containers"><span class="index-entry-level-1">Recursive Boost.Intrusive containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_plus_b_idp56352464.html" title="Struct template pointer_plus_bits&lt;T *, NumBits&gt;"><span class="index-entry-level-1">Struct template pointer_plus_bits&lt;T *, NumBits&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits"><span class="index-entry-level-1">Struct template trivial_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="function_hooks.html" title="Using function hooks"><span class="index-entry-level-1">Using function hooks</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_interface" title="ValueTraits interface"><span class="index-entry-level-1">ValueTraits interface</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priority_compare</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_37"></a><span class="term">R</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">reference</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">result_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="performance.html" title="Performance"><span class="index-entry-level-1">Performance</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/priority_compare.html" title="Struct template priority_compare"><span class="index-entry-level-1">Struct template priority_compare</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">reverse_iterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_38"></a><span class="term">S</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">second_argument_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="performance.html" title="Performance"><span class="index-entry-level-1">Performance</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/priority_compare.html" title="Struct template priority_compare"><span class="index-entry-level-1">Struct template priority_compare</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">siterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">size_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_39"></a><span class="term">T</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_INTRUSIVE_OPTION_TYPE.html" title="Macro BOOST_INTRUSIVE_OPTION_TYPE"><span class="index-entry-level-1">Macro BOOST_INTRUSIVE_OPTION_TYPE</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_any_base_hook.html" title="Struct template make_any_base_hook"><span class="index-entry-level-1">Struct template make_any_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_any_member_hook.html" title="Struct template make_any_member_hook"><span class="index-entry-level-1">Struct template make_any_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_avltree.html" title="Struct template make_avltree"><span class="index-entry-level-1">Struct template make_avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_avl_multiset.html" title="Struct template make_avl_multiset"><span class="index-entry-level-1">Struct template make_avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_avl_set.html" title="Struct template make_avl_set"><span class="index-entry-level-1">Struct template make_avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_avl_set_base_hook.html" title="Struct template make_avl_set_base_hook"><span class="index-entry-level-1">Struct template make_avl_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_avl_set_member_hook.html" title="Struct template make_avl_set_member_hook"><span class="index-entry-level-1">Struct template make_avl_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_bstree.html" title="Struct template make_bstree"><span class="index-entry-level-1">Struct template make_bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_bs_multiset.html" title="Struct template make_bs_multiset"><span class="index-entry-level-1">Struct template make_bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_bs_set.html" title="Struct template make_bs_set"><span class="index-entry-level-1">Struct template make_bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_bs_set_base_hook.html" title="Struct template make_bs_set_base_hook"><span class="index-entry-level-1">Struct template make_bs_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_bs_set_member_hook.html" title="Struct template make_bs_set_member_hook"><span class="index-entry-level-1">Struct template make_bs_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_hashtable.html" title="Struct template make_hashtable"><span class="index-entry-level-1">Struct template make_hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_list.html" title="Struct template make_list"><span class="index-entry-level-1">Struct template make_list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_list_base_hook.html" title="Struct template make_list_base_hook"><span class="index-entry-level-1">Struct template make_list_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_list_member_hook.html" title="Struct template make_list_member_hook"><span class="index-entry-level-1">Struct template make_list_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_multiset.html" title="Struct template make_multiset"><span class="index-entry-level-1">Struct template make_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_rbtree.html" title="Struct template make_rbtree"><span class="index-entry-level-1">Struct template make_rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_set.html" title="Struct template make_set"><span class="index-entry-level-1">Struct template make_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_set_base_hook.html" title="Struct template make_set_base_hook"><span class="index-entry-level-1">Struct template make_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_set_member_hook.html" title="Struct template make_set_member_hook"><span class="index-entry-level-1">Struct template make_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_sgtree.html" title="Struct template make_sgtree"><span class="index-entry-level-1">Struct template make_sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_sg_multiset.html" title="Struct template make_sg_multiset"><span class="index-entry-level-1">Struct template make_sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_sg_set.html" title="Struct template make_sg_set"><span class="index-entry-level-1">Struct template make_sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_slist.html" title="Struct template make_slist"><span class="index-entry-level-1">Struct template make_slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_slist_base_hook.html" title="Struct template make_slist_base_hook"><span class="index-entry-level-1">Struct template make_slist_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_slist_member_hook.html" title="Struct template make_slist_member_hook"><span class="index-entry-level-1">Struct template make_slist_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_splaytree.html" title="Struct template make_splaytree"><span class="index-entry-level-1">Struct template make_splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_splay_multiset.html" title="Struct template make_splay_multiset"><span class="index-entry-level-1">Struct template make_splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_splay_set.html" title="Struct template make_splay_set"><span class="index-entry-level-1">Struct template make_splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap.html" title="Struct template make_treap"><span class="index-entry-level-1">Struct template make_treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap_multiset.html" title="Struct template make_treap_multiset"><span class="index-entry-level-1">Struct template make_treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap_set.html" title="Struct template make_treap_set"><span class="index-entry-level-1">Struct template make_treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_unordered_multiset.html" title="Struct template make_unordered_multiset"><span class="index-entry-level-1">Struct template make_unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_unordered_set.html" title="Struct template make_unordered_set"><span class="index-entry-level-1">Struct template make_unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_unordered_idp66007456.html" title="Struct template make_unordered_set_base_hook"><span class="index-entry-level-1">Struct template make_unordered_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_unordered_idp66011248.html" title="Struct template make_unordered_set_member_hook"><span class="index-entry-level-1">Struct template make_unordered_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pack_options.html" title="Struct template pack_options"><span class="index-entry-level-1">Struct template pack_options</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_idp56398912.html" title="Struct template pointer_rebind&lt;T *, U&gt;"><span class="index-entry-level-1">Struct template pointer_rebind&lt;T *, U&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_idp56417424.html" title="Struct template pointer_rebinder&lt;Ptr&lt; A &gt;, U, 0u&gt;"><span class="index-entry-level-1">Struct template pointer_rebinder&lt;Ptr&lt; A &gt;, U, 0u&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_idp56421920.html" title="Struct template pointer_rebinder&lt;Ptr&lt; A, An...&gt;, U, 0u&gt;"><span class="index-entry-level-1">Struct template pointer_rebinder&lt;Ptr&lt; A, An...&gt;, U, 0u&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_idp56410096.html" title="Struct template pointer_rebinder&lt;Ptr, U, 1u&gt;"><span class="index-entry-level-1">Struct template pointer_rebinder&lt;Ptr, U, 1u&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_rebind_idp56413760.html" title="Struct template pointer_rebinder&lt;Ptr, U, 2u&gt;"><span class="index-entry-level-1">Struct template pointer_rebinder&lt;Ptr, U, 2u&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936/rebind_pointer.html" title="Struct template rebind_pointer"><span class="index-entry-level-1">Struct template rebind_pointer</span></a></p></li>
-</ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_41"></a><span class="term">V</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">value_compare</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">value_equal</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">value_traits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap.html" title="Struct template make_treap"><span class="index-entry-level-1">Struct template make_treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap_multiset.html" title="Struct template make_treap_multiset"><span class="index-entry-level-1">Struct template make_treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/make_treap_set.html" title="Struct template make_treap_set"><span class="index-entry-level-1">Struct template make_treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">value_type</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="recursive.html" title="Recursive Boost.Intrusive containers"><span class="index-entry-level-1">Recursive Boost.Intrusive containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits"><span class="index-entry-level-1">Struct template trivial_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="function_hooks.html" title="Using function hooks"><span class="index-entry-level-1">Using function hooks</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_interface" title="ValueTraits interface"><span class="index-entry-level-1">ValueTraits interface</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-</dl></div>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h3 class="title">
-<a name="idp258504192"></a>Function Index</h3></div></div></div>
-<p><a class="link" href="../container/index.html#idx_id_44">A</a> <a class="link" href="../container/index.html#idx_id_45">B</a> <a class="link" href="../container/index.html#idx_id_46">C</a> <a class="link" href="../container/index.html#idx_id_47">D</a> <a class="link" href="../container/index.html#idx_id_48">E</a> <a class="link" href="../container/index.html#idx_id_49">F</a> <a class="link" href="../container/index.html#idx_id_50">G</a> <a class="link" href="../container/index.html#idx_id_52">I</a> <a class="link" href="../container/index.html#idx_id_54">L</a> <a class="link" href="../container/index.html#idx_id_55">M</a> <a class="link" href="../container/index.html#idx_id_56">N</a> <a class="link" href="../container/index.html#idx_id_58">P</a> <a class="link" href="../container/index.html#idx_id_59">R</a> <a class="link" href="../container/index.html#idx_id_60">S</a> <a class="link" href="../interprocess/indexes_reference.html#idx_id_61">T</a> <a class="link" href="../interprocess/indexes_reference.html#idx_id_62">U</a> <a class="link" href="../interprocess/indexes_reference.html#idx_id_63">V</a> <a class="link" href="../interprocess/indexes_reference.html#idx_id_64">W</a> <a class="link" href="index.html#idx_id_65">Z</a></p>
-<div class="variablelist"><dl class="variablelist">
-<dt>
-<a name="idx_id_44"></a><span class="term">A</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">algorithms</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">assign</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">avlegin</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_45"></a><span class="term">B</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">back</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="slist.html#intrusive.slist.slist_container" title="slist container"><span class="index-entry-level-1">slist container</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/cache_last.html" title="Struct template cache_last"><span class="index-entry-level-1">Struct template cache_last</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">balance_factor</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">before_begin</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">begin</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/cache_begin.html" title="Struct template cache_begin"><span class="index-entry-level-1">Struct template cache_begin</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="unordered_set_unordered_multiset.html#intrusive.unordered_set_unordered_multiset.unordered_set_unordered_multiset_containers" title="unordered_set and unordered_multiset containers"><span class="index-entry-level-1">unordered_set and unordered_multiset containers</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">begin_node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">black</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">bounded_range</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_46"></a><span class="term">C</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">cbegin</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">cend</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">check</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">check_subtree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">clear</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="unordered_set_unordered_multiset.html#intrusive.unordered_set_unordered_multiset.unordered_set_unordered_multiset_containers" title="unordered_set and unordered_multiset containers"><span class="index-entry-level-1">unordered_set and unordered_multiset containers</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">clear_and_dispose</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">clone</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">clone_from</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="clone_from.html" title="Cloning Boost.Intrusive containers"><span class="index-entry-level-1">Cloning Boost.Intrusive containers</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">clone_subtree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">compress_subtree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_cast_from</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">const_node_ptr</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">container_from_end_iterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">container_from_iterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">count</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_47"></a><span class="term">D</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">depth</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">dispose_and_assign</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">dispose_subtree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">distance</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">dynamic_cast_from</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_48"></a><span class="term">E</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">end</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">end_node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">erase</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="treap_set_multiset.html#intrusive.treap_set_multiset.treap_set_exceptions" title="Exception safety of treap-based intrusive containers"><span class="index-entry-level-1">Exception safety of treap-based intrusive containers</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">erase_after</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">erase_after_and_dispose</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">erase_and_dispose</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">exists</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_49"></a><span class="term">F</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">find</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="advanced_lookups_insertions.html#intrusive.advanced_lookups_insertions.advanced_lookups" title="Advanced lookups"><span class="index-entry-level-1">Advanced lookups</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="splay_set_multiset.html#intrusive.splay_set_multiset.splay_set_multiset_disadvantages" title="Advantages and disadvantages of splay tree based containers"><span class="index-entry-level-1">Advantages and disadvantages of splay tree based containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">for</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="any_hooks.html" title="Any Hooks: A single hook for any Intrusive container"><span class="index-entry-level-1">Any Hooks: A single hook for any Intrusive container</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="unordered_set_unordered_multiset.html#intrusive.unordered_set_unordered_multiset.custom_bucket_traits" title="Custom bucket traits"><span class="index-entry-level-1">Custom bucket traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="slist.html#intrusive.slist.slist_example" title="Example"><span class="index-entry-level-1">Example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="usage.html#intrusive.usage.usage_both_hooks" title="Using both hooks"><span class="index-entry-level-1">Using both hooks</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">front</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_50"></a><span class="term">G</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_balance</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_bits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_plus_b_idp56352464.html" title="Struct template pointer_plus_bits&lt;T *, NumBits&gt;"><span class="index-entry-level-1">Struct template pointer_plus_bits&lt;T *, NumBits&gt;</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_color</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_header</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_left</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.splaytree_algorithms" title="Intrusive splay tree algorithms"><span class="index-entry-level-1">Intrusive splay tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.treap_algorithms" title="Intrusive treap algorithms"><span class="index-entry-level-1">Intrusive treap algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_next</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_list_algorithms" title="Intrusive doubly linked list algorithms"><span class="index-entry-level-1">Intrusive doubly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_slist_algorithms" title="Intrusive singly linked list algorithms"><span class="index-entry-level-1">Intrusive singly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_parent</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.splaytree_algorithms" title="Intrusive splay tree algorithms"><span class="index-entry-level-1">Intrusive splay tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.treap_algorithms" title="Intrusive treap algorithms"><span class="index-entry-level-1">Intrusive treap algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_parent_from_member</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/get_parent_fro_idp56330832.html" title="Function template get_parent_from_member"><span class="index-entry-level-1">Function template get_parent_from_member</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.parent_from_member_hpp" title="Header &lt;boost/intrusive/parent_from_member.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/parent_from_member.hpp &gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_pointer</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_plus_b_idp56352464.html" title="Struct template pointer_plus_bits&lt;T *, NumBits&gt;"><span class="index-entry-level-1">Struct template pointer_plus_bits&lt;T *, NumBits&gt;</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_previous</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_list_algorithms" title="Intrusive doubly linked list algorithms"><span class="index-entry-level-1">Intrusive doubly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_previous_node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_previous_previous_node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_right</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.splaytree_algorithms" title="Intrusive splay tree algorithms"><span class="index-entry-level-1">Intrusive splay tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.treap_algorithms" title="Intrusive treap algorithms"><span class="index-entry-level-1">Intrusive treap algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">get_root</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_52"></a><span class="term">I</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">i</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="usage_when.html" title="When to use?"><span class="index-entry-level-1">When to use?</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">if</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="clone_from.html" title="Cloning Boost.Intrusive containers"><span class="index-entry-level-1">Cloning Boost.Intrusive containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="unordered_set_unordered_multiset.html#intrusive.unordered_set_unordered_multiset.unordered_set_unordered_multiset_example" title="Example"><span class="index-entry-level-1">Example</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">incremental_rehash</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">init</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">inited</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">init_header</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">init_node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_after</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_before</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_before_check</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_commit</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_equal</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_equal_check</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_equal_lower_bound</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_equal_lower_bound_check</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_equal_upper_bound</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_equal_upper_bound_check</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_unique</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_unique_check</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">insert_unique_commit</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">is_header</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">is_left_child</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">is_right_child</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">it</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="any_hooks.html" title="Any Hooks: A single hook for any Intrusive container"><span class="index-entry-level-1">Any Hooks: A single hook for any Intrusive container</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="unordered_set_unordered_multiset.html#intrusive.unordered_set_unordered_multiset.custom_bucket_traits" title="Custom bucket traits"><span class="index-entry-level-1">Custom bucket traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="slist.html#intrusive.slist.slist_example" title="Example"><span class="index-entry-level-1">Example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="unordered_set_unordered_multiset.html#intrusive.unordered_set_unordered_multiset.unordered_set_unordered_multiset_containers" title="unordered_set and unordered_multiset containers"><span class="index-entry-level-1">unordered_set and unordered_multiset containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="usage.html#intrusive.usage.usage_both_hooks" title="Using both hooks"><span class="index-entry-level-1">Using both hooks</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="performance.html#intrusive.performance.performance_results_write_access" title="Write access"><span class="index-entry-level-1">Write access</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">iterator_to</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="obtaining_iterators_from_values.html" title="Obtaining iterators from values"><span class="index-entry-level-1">Obtaining iterators from values</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_54"></a><span class="term">L</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">last</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">link_after</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">link_before</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">local_iterator_to</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="obtaining_iterators_from_values.html" title="Obtaining iterators from values"><span class="index-entry-level-1">Obtaining iterators from values</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">lower_bound</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">lower_bound_loop</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_55"></a><span class="term">M</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">maximum</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">merge</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">minimum</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">move_backwards</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">move_forward</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_56"></a><span class="term">N</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">negative</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">next_node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">node_ptr</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_58"></a><span class="term">P</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pointer</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="using_smart_pointers.html" title="Using smart pointers with Boost.Intrusive containers"><span class="index-entry-level-1">Using smart pointers with Boost.Intrusive containers</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pointer_to</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pop_back</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pop_back_and_dispose</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pop_front</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">pop_front_and_dispose</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">positive</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">previous</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">prev_node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priority_order</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="treap_set_multiset.html#intrusive.treap_set_multiset.treap_set_multiset_example" title="Example"><span class="index-entry-level-1">Example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="treap_set_multiset.html#intrusive.treap_set_multiset.treap_set_multiset_containers" title="treap_set, treap_multiset and treap containers"><span class="index-entry-level-1">treap_set, treap_multiset and treap containers</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priv_container_from_end_iterator</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priv_incorporate_after</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priv_reverse</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priv_shift_backwards</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priv_shift_forward</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priv_splice_after</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priv_swap_cache_last</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">priv_swap_lists</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">push_back</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="performance.html#intrusive.performance.performance_results_push_back" title="Back insertion and destruction"><span class="index-entry-level-1">Back insertion and destruction</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="slist.html#intrusive.slist.slist_container" title="slist container"><span class="index-entry-level-1">slist container</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/cache_last.html" title="Struct template cache_last"><span class="index-entry-level-1">Struct template cache_last</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">push_back_check</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">push_front</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">push_front_check</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_59"></a><span class="term">R</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">range</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rbegin</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rebalance</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rebalance_subtree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">red</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rehash</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">remove</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">remove_and_dispose</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">remove_and_dispose_if</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="erasing_and_disposing.html" title="Erasing and disposing values from Boost.Intrusive containers"><span class="index-entry-level-1">Erasing and disposing values from Boost.Intrusive containers</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">remove_if</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="erasing_and_disposing.html" title="Erasing and disposing values from Boost.Intrusive containers"><span class="index-entry-level-1">Erasing and disposing values from Boost.Intrusive containers</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">remove_node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rend</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">replace_node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">reverse</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="performance.html#intrusive.performance.performance_results_reversing" title="Reversing"><span class="index-entry-level-1">Reversing</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">root</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="sg_set_multiset.html" title="Intrusive scapegoat tree based associative containers: sg_set, sg_multiset and sgtree"><span class="index-entry-level-1">Intrusive scapegoat tree based associative containers: sg_set, sg_multiset and sgtree</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">root_node</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rotate_left</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rotate_left_no_parent_fix</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rotate_right</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rotate_right_no_parent_fix</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">rtop</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_60"></a><span class="term">S</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">set_balance</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">set_bits</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_plus_b_idp56352464.html" title="Struct template pointer_plus_bits&lt;T *, NumBits&gt;"><span class="index-entry-level-1">Struct template pointer_plus_bits&lt;T *, NumBits&gt;</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">set_child</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">set_color</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">set_left</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.splaytree_algorithms" title="Intrusive splay tree algorithms"><span class="index-entry-level-1">Intrusive splay tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.treap_algorithms" title="Intrusive treap algorithms"><span class="index-entry-level-1">Intrusive treap algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">set_next</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_list_algorithms" title="Intrusive doubly linked list algorithms"><span class="index-entry-level-1">Intrusive doubly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_slist_algorithms" title="Intrusive singly linked list algorithms"><span class="index-entry-level-1">Intrusive singly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">set_parent</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.splaytree_algorithms" title="Intrusive splay tree algorithms"><span class="index-entry-level-1">Intrusive splay tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.treap_algorithms" title="Intrusive treap algorithms"><span class="index-entry-level-1">Intrusive treap algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">set_pointer</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_plus_b_idp56352464.html" title="Struct template pointer_plus_bits&lt;T *, NumBits&gt;"><span class="index-entry-level-1">Struct template pointer_plus_bits&lt;T *, NumBits&gt;</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">set_previous</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.circular_list_algorithms" title="Intrusive doubly linked list algorithms"><span class="index-entry-level-1">Intrusive doubly linked list algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">set_right</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.rbtree_algorithms" title="Intrusive red-black tree algorithms"><span class="index-entry-level-1">Intrusive red-black tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.splaytree_algorithms" title="Intrusive splay tree algorithms"><span class="index-entry-level-1">Intrusive splay tree algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.treap_algorithms" title="Intrusive treap algorithms"><span class="index-entry-level-1">Intrusive treap algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">shift_backwards</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">shift_forward</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">size</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="auto_unlink_hooks.html#intrusive.auto_unlink_hooks.auto_unlink_and_constant_time" title="Auto-unlink hooks and containers with constant-time size()"><span class="index-entry-level-1">Auto-unlink hooks and containers with constant-time size ()</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="avl_set_multiset.html#intrusive.avl_set_multiset.set_multiset_containers" title="avl_set, avl_multiset and avltree containers"><span class="index-entry-level-1">avl_set, avl_multiset and avltree containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="list.html#intrusive.list.list_container" title="list container"><span class="index-entry-level-1">list container</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="presenting_containers.html" title="Presenting Boost.Intrusive containers"><span class="index-entry-level-1">Presenting Boost.Intrusive containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="set_multiset.html#intrusive.set_multiset.set_multiset_containers" title="set, multiset and rbtree containers"><span class="index-entry-level-1">set, multiset and rbtree containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="slist.html#intrusive.slist.slist_container" title="slist container"><span class="index-entry-level-1">slist container</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="splay_set_multiset.html#intrusive.splay_set_multiset.set_multiset_containers" title="splay_set, splay_multiset and splaytree containers"><span class="index-entry-level-1">splay_set, splay_multiset and splaytree containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/constant_time_size.html" title="Struct template constant_time_size"><span class="index-entry-level-1">Struct template constant_time_size</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="treap_set_multiset.html#intrusive.treap_set_multiset.treap_set_multiset_containers" title="treap_set, treap_multiset and treap containers"><span class="index-entry-level-1">treap_set, treap_multiset and treap containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="unordered_set_unordered_multiset.html#intrusive.unordered_set_unordered_multiset.unordered_set_unordered_multiset_containers" title="unordered_set and unordered_multiset containers"><span class="index-entry-level-1">unordered_set and unordered_multiset containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="unordered_set_unordered_multiset.html#intrusive.unordered_set_unordered_multiset.unordered_set_unordered_multiset_performance" title="unordered_set and unordered_multiset performance notes"><span class="index-entry-level-1">unordered_set and unordered_multiset performance notes</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="usage.html#intrusive.usage.usage_base_hook" title="Using base hooks"><span class="index-entry-level-1">Using base hooks</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="auto_unlink_hooks.html#intrusive.auto_unlink_hooks.auto_unlink_hooks_what" title="What's an auto-unlink hook?"><span class="index-entry-level-1">What's an auto-unlink hook?</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">sort</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="performance.html#intrusive.performance.performance_results_sorting" title="Sorting"><span class="index-entry-level-1">Sorting</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">splay_down</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">splay_up</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">splice</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="presenting_containers.html" title="Presenting Boost.Intrusive containers"><span class="index-entry-level-1">Presenting Boost.Intrusive containers</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">splice_after</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/cache_last.html" title="Struct template cache_last"><span class="index-entry-level-1">Struct template cache_last</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">stable_partition</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">static_cast_from</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits"><span class="index-entry-level-1">Struct template pointer_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;"><span class="index-entry-level-1">Struct template pointer_traits&lt;T *&gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">subtree_size</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">subtree_to_vine</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">suggested_lower_bucket_count</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">suggested_upper_bucket_count</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">swap</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.avltree_hpp" title="Header &lt;boost/intrusive/avltree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/avltree.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.avl_set_hpp" title="Header &lt;boost/intrusive/avl_set.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/avl_set.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.bstree_hpp" title="Header &lt;boost/intrusive/bstree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/bstree.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.bs_set_hpp" title="Header &lt;boost/intrusive/bs_set.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/bs_set.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.list_hpp" title="Header &lt;boost/intrusive/list.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/list.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.rbtree_hpp" title="Header &lt;boost/intrusive/rbtree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/rbtree.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.set_hpp" title="Header &lt;boost/intrusive/set.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/set.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.sgtree_hpp" title="Header &lt;boost/intrusive/sgtree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/sgtree.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.sg_set_hpp" title="Header &lt;boost/intrusive/sg_set.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/sg_set.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.slist_hpp" title="Header &lt;boost/intrusive/slist.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/slist.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.splaytree_hpp" title="Header &lt;boost/intrusive/splaytree.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/splaytree.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.splay_set_hpp" title="Header &lt;boost/intrusive/splay_set.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/splay_set.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.treap_hpp" title="Header &lt;boost/intrusive/treap.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/treap.hpp &gt;</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">swap_next</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">swap_nodes</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="any_hooks.html" title="Any Hooks: A single hook for any Intrusive container"><span class="index-entry-level-1">Any Hooks: A single hook for any Intrusive container</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set_base_hook.html" title="Class template avl_set_base_hook"><span class="index-entry-level-1">Class template avl_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set_member_hook.html" title="Class template avl_set_member_hook"><span class="index-entry-level-1">Class template avl_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set_base_hook.html" title="Class template bs_set_base_hook"><span class="index-entry-level-1">Class template bs_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set_member_hook.html" title="Class template bs_set_member_hook"><span class="index-entry-level-1">Class template bs_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list_base_hook.html" title="Class template list_base_hook"><span class="index-entry-level-1">Class template list_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list_member_hook.html" title="Class template list_member_hook"><span class="index-entry-level-1">Class template list_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set_base_hook.html" title="Class template set_base_hook"><span class="index-entry-level-1">Class template set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set_member_hook.html" title="Class template set_member_hook"><span class="index-entry-level-1">Class template set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist_base_hook.html" title="Class template slist_base_hook"><span class="index-entry-level-1">Class template slist_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist_member_hook.html" title="Class template slist_member_hook"><span class="index-entry-level-1">Class template slist_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set_base_hook.html" title="Class template unordered_set_base_hook"><span class="index-entry-level-1">Class template unordered_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set_member_hook.html" title="Class template unordered_set_member_hook"><span class="index-entry-level-1">Class template unordered_set_member_hook</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">swap_prev</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">swap_trailing_nodes</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li></ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">swap_tree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">s_iterator_to</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">s_local_iterator_to</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable"><span class="index-entry-level-1">Class template hashtable</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset"><span class="index-entry-level-1">Class template unordered_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set"><span class="index-entry-level-1">Class template unordered_set</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_61"></a><span class="term">T</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">test</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_has_rebind.html" title="Struct template pointer_has_rebind"><span class="index-entry-level-1">Struct template pointer_has_rebind</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pointer_has_rebind_other.html" title="Struct template pointer_has_rebind_other"><span class="index-entry-level-1">Struct template pointer_has_rebind_other</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">top</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">to_node_ptr</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits"><span class="index-entry-level-1">Struct template trivial_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_interface" title="ValueTraits interface"><span class="index-entry-level-1">ValueTraits interface</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">to_value_ptr</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="concepts.html" title="Concepts explained"><span class="index-entry-level-1">Concepts explained</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_example" title="Custom ValueTraits example"><span class="index-entry-level-1">Custom ValueTraits example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="recursive.html" title="Recursive Boost.Intrusive containers"><span class="index-entry-level-1">Recursive Boost.Intrusive containers</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.reusing_node_algorithms" title="Reusing node algorithms for different values"><span class="index-entry-level-1">Reusing node algorithms for different values</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.stateful_value_traits" title="Stateful value traits"><span class="index-entry-level-1">Stateful value traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits"><span class="index-entry-level-1">Struct template derivation_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits"><span class="index-entry-level-1">Struct template member_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits"><span class="index-entry-level-1">Struct template trivial_value_traits</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="function_hooks.html" title="Using function hooks"><span class="index-entry-level-1">Using function hooks</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="value_traits.html#intrusive.value_traits.value_traits_interface" title="ValueTraits interface"><span class="index-entry-level-1">ValueTraits interface</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">transfer</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_62"></a><span class="term">U</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">unique</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">unique_and_dispose</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list.html" title="Class template list"><span class="index-entry-level-1">Class template list</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist.html" title="Class template slist"><span class="index-entry-level-1">Class template slist</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">unlink</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="any_hooks.html" title="Any Hooks: A single hook for any Intrusive container"><span class="index-entry-level-1">Any Hooks: A single hook for any Intrusive container</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="auto_unlink_hooks.html#intrusive.auto_unlink_hooks.auto_unlink_hooks_example" title="Auto-unlink hook example"><span class="index-entry-level-1">Auto-unlink hook example</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set_base_hook.html" title="Class template avl_set_base_hook"><span class="index-entry-level-1">Class template avl_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set_member_hook.html" title="Class template avl_set_member_hook"><span class="index-entry-level-1">Class template avl_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set_base_hook.html" title="Class template bs_set_base_hook"><span class="index-entry-level-1">Class template bs_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set_member_hook.html" title="Class template bs_set_member_hook"><span class="index-entry-level-1">Class template bs_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms"><span class="index-entry-level-1">Class template circular_list_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list_base_hook.html" title="Class template list_base_hook"><span class="index-entry-level-1">Class template list_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/list_member_hook.html" title="Class template list_member_hook"><span class="index-entry-level-1">Class template list_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set_base_hook.html" title="Class template set_base_hook"><span class="index-entry-level-1">Class template set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set_member_hook.html" title="Class template set_member_hook"><span class="index-entry-level-1">Class template set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist_base_hook.html" title="Class template slist_base_hook"><span class="index-entry-level-1">Class template slist_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/slist_member_hook.html" title="Class template slist_member_hook"><span class="index-entry-level-1">Class template slist_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set_base_hook.html" title="Class template unordered_set_base_hook"><span class="index-entry-level-1">Class template unordered_set_base_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/unordered_set_member_hook.html" title="Class template unordered_set_member_hook"><span class="index-entry-level-1">Class template unordered_set_member_hook</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="thread_safety.html" title="Thread safety guarantees"><span class="index-entry-level-1">Thread safety guarantees</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="auto_unlink_hooks.html#intrusive.auto_unlink_hooks.auto_unlink_hooks_what" title="What's an auto-unlink hook?"><span class="index-entry-level-1">What's an auto-unlink hook?</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">unlink_after</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms"><span class="index-entry-level-1">Class template circular_slist_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms"><span class="index-entry-level-1">Class template linear_slist_algorithms</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">unlink_leftmost_without_rebalance</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">upper_bound</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree"><span class="index-entry-level-1">Class template avltree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset"><span class="index-entry-level-1">Class template avl_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set"><span class="index-entry-level-1">Class template avl_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree"><span class="index-entry-level-1">Class template bstree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset"><span class="index-entry-level-1">Class template bs_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set"><span class="index-entry-level-1">Class template bs_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset"><span class="index-entry-level-1">Class template multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree"><span class="index-entry-level-1">Class template rbtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms"><span class="index-entry-level-1">Class template rbtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/set.html" title="Class template set"><span class="index-entry-level-1">Class template set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree"><span class="index-entry-level-1">Class template sgtree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms"><span class="index-entry-level-1">Class template sgtree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset"><span class="index-entry-level-1">Class template sg_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set"><span class="index-entry-level-1">Class template sg_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree"><span class="index-entry-level-1">Class template splaytree</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms"><span class="index-entry-level-1">Class template splaytree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset"><span class="index-entry-level-1">Class template splay_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set"><span class="index-entry-level-1">Class template splay_set</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms"><span class="index-entry-level-1">Class template treap_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">upper_bound_loop</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li>
-</ul></div></dd>
-<dt>
-<a name="idx_id_63"></a><span class="term">V</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">vine_to_subtree</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/bstree_algorithms.html" title="Class template bstree_algorithms"><span class="index-entry-level-1">Class template bstree_algorithms</span></a></p></li></ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_64"></a><span class="term">W</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">while</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap.html" title="Class template treap"><span class="index-entry-level-1">Class template treap</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset"><span class="index-entry-level-1">Class template treap_multiset</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set"><span class="index-entry-level-1">Class template treap_set</span></a></p></li>
-</ul></div>
-</li></ul></div></dd>
-<dt>
-<a name="idx_id_65"></a><span class="term">Z</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; "><li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">zero</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms"><span class="index-entry-level-1">Class template avltree_algorithms</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="node_algorithms.html#intrusive.node_algorithms.avltree_algorithms" title="Intrusive avl tree algorithms"><span class="index-entry-level-1">Intrusive avl tree algorithms</span></a></p></li>
-</ul></div>
-</li></ul></div></dd>
-</dl></div>
-</div>
-<div class="section">
-<div class="titlepage"><div><div><h3 class="title">
-<a name="idp260630992"></a>Macro Index</h3></div></div></div>
-<p><a class="link" href="index.html#idx_id_67">B</a></p>
-<div class="variablelist"><dl class="variablelist">
-<dt>
-<a name="idx_id_67"></a><span class="term">B</span>
-</dt>
-<dd><div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">BOOST_INTRUSIVE_OPTION_CONSTANT</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.pack_options_hpp" title="Header &lt;boost/intrusive/pack_options.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/pack_options.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_INTRUSIVE_OPTION_CONSTANT.html" title="Macro BOOST_INTRUSIVE_OPTION_CONSTANT"><span class="index-entry-level-1">Macro BOOST_INTRUSIVE_OPTION_CONSTANT</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pack_options.html" title="Struct template pack_options"><span class="index-entry-level-1">Struct template pack_options</span></a></p></li>
-</ul></div>
-</li>
-<li class="listitem" style="list-style-type: none">
-<p><span class="index-entry-level-0">BOOST_INTRUSIVE_OPTION_TYPE</span></p>
-<div class="index"><ul class="index" style="list-style-type: none; ">
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="reference.html#header.boost.intrusive.pack_options_hpp" title="Header &lt;boost/intrusive/pack_options.hpp&gt;"><span class="index-entry-level-1">Header &lt; boost/intrusive/pack_options.hpp &gt;</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../BOOST_INTRUSIVE_OPTION_TYPE.html" title="Macro BOOST_INTRUSIVE_OPTION_TYPE"><span class="index-entry-level-1">Macro BOOST_INTRUSIVE_OPTION_TYPE</span></a></p></li>
-<li class="listitem" style="list-style-type: none"><p><a class="link" href="../boost/intrusive/pack_options.html" title="Struct template pack_options"><span class="index-entry-level-1">Struct template pack_options</span></a></p></li>
-</ul></div>
-</li>
-</ul></div></dd>
-</dl></div>
-</div>
+<p>
+ [named_index class_name Class Index] [named_index typedef_name Typedef Index]
+ [named_index function_name Function Index] [named_index macro_name Macro Index]
+ </p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/intrusive_vs_nontrusive.html b/doc/html/intrusive/intrusive_vs_nontrusive.html
index 63553e77bd..715dc9382d 100644
--- a/doc/html/intrusive/intrusive_vs_nontrusive.html
+++ b/doc/html/intrusive/intrusive_vs_nontrusive.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -227,7 +228,7 @@
</li>
</ul></div>
<div class="table">
-<a name="intrusive.intrusive_vs_nontrusive.properties_of_intrusive.summary_of_intrusive_containers_advantages_and_disadvantages"></a><p class="title"><b>Table&#160;15.1.&#160;Summary of intrusive containers advantages and disadvantages</b></p>
+<a name="intrusive.intrusive_vs_nontrusive.properties_of_intrusive.summary_of_intrusive_containers_"></a><p class="title"><b>Table&#160;15.1.&#160;Summary of intrusive containers advantages and disadvantages</b></p>
<div class="table-contents"><table class="table" summary="Summary of intrusive containers advantages and disadvantages">
<colgroup>
<col>
@@ -501,7 +502,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/list.html b/doc/html/intrusive/list.html
index eb15d3b51b..298f3d60dd 100644
--- a/doc/html/intrusive/list.html
+++ b/doc/html/intrusive/list.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -127,8 +128,6 @@
<p>
Now let's see a small example using both hooks:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
@@ -192,13 +191,11 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/map_multimap.html b/doc/html/intrusive/map_multimap.html
new file mode 100644
index 0000000000..4835ef86c3
--- /dev/null
+++ b/doc/html/intrusive/map_multimap.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
+<title>Map and multimap-like interface for associative containers</title>
+<link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css">
+<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
+<link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
+<link rel="up" href="../intrusive.html" title="Chapter&#160;15.&#160;Boost.Intrusive">
+<link rel="prev" href="unordered_set_unordered_multiset.html" title="Semi-Intrusive unordered associative containers: unordered_set, unordered_multiset">
+<link rel="next" href="avl_set_multiset.html" title="Intrusive avl tree based associative containers: avl_set, avl_multiset and avltree">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table cellpadding="2" width="100%"><tr>
+<td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../boost.png"></td>
+<td align="center"><a href="../../../index.html">Home</a></td>
+<td align="center"><a href="../../../libs/libraries.htm">Libraries</a></td>
+<td align="center"><a href="http://www.boost.org/users/people.html">People</a></td>
+<td align="center"><a href="http://www.boost.org/users/faq.html">FAQ</a></td>
+<td align="center"><a href="../../../more/index.htm">More</a></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unordered_set_unordered_multiset.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="avl_set_multiset.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h2 class="title" style="clear: both">
+<a name="intrusive.map_multimap"></a><a class="link" href="map_multimap.html" title="Map and multimap-like interface for associative containers">Map and multimap-like interface
+ for associative containers</a>
+</h2></div></div></div>
+<p>
+ Implementing map-like intrusive containers is not a trivial task as STL's
+ <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">map</span></code> and <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">multimap</span></code>
+ containers store copies of a <code class="computeroutput"><span class="identifier">value_type</span></code>
+ which is defined as <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span><span class="special">&lt;</span><span class="keyword">const</span> <span class="identifier">key_type</span><span class="special">,</span> <span class="identifier">mapped_type</span><span class="special">&gt;</span></code>. To really mimick this interface in <span class="bold"><strong>Boost.Intrusive</strong></span> it shall require that objects stored
+ in the intrusive containers contain that <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code> member
+ with <code class="computeroutput"><span class="identifier">pair</span><span class="special">.</span><span class="identifier">first</span></code> hardcoded as the key part and <code class="computeroutput"><span class="identifier">pair</span><span class="special">.</span><span class="identifier">second</span></code>
+ hardcoded as the <code class="computeroutput"><span class="identifier">mapped_type</span></code>,
+ which is limiting and also not very useful in practice. Any intrusive associative
+ container can be used like a map using <a class="link" href="advanced_lookups_insertions.html" title="Advanced lookup and insertion functions for associative containers">advanced
+ lookup and insertions</a> and the user can change the key type in each lookup/insertion
+ check call.
+ </p>
+<p>
+ On the other hand, in many cases containers are indexed by a well-known key
+ type, and the user is forced to write some repetitive code using advanced lookup
+ and insertions. <span class="bold"><strong>Boost.Intrusive</strong></span> associative
+ containers offer an alternative to build a useful map-like lookup interfaces
+ without forcing users to define <code class="computeroutput"><span class="identifier">value_type</span></code>s
+ containing <code class="computeroutput"><span class="identifier">std</span><span class="special">::</span><span class="identifier">pair</span></code>-like classes. The option is called
+ <code class="computeroutput"><a class="link" href="../boost/intrusive/key_of_value.html" title="Struct template key_of_value">boost::intrusive::key_of_value</a></code>.
+ </p>
+<p>
+ If a user specifies that option when defining a <code class="computeroutput"><span class="identifier">set</span><span class="special">/</span><span class="identifier">multiset</span></code>
+ intrusive container, it specifies a function object that will tell the container
+ which is the type of the <span class="emphasis"><em>key</em></span> that <code class="computeroutput"><span class="identifier">value_type</span></code>
+ holds and how to obtain it. This function object must be lightweight, <code class="computeroutput"><span class="identifier">DefaultConstructible</span></code>, it shall define a
+ <code class="computeroutput"><span class="identifier">type</span></code> member that defines the
+ type of the key and a member function to obtain a const reference to the key
+ stored inside a <code class="computeroutput"><span class="identifier">value_type</span></code>.
+ Let's see an example of how a set can be configured as a map indexed by an
+ integer stored in the <code class="computeroutput"><span class="identifier">value_type</span></code>.
+ </p>
+<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="keyword">static_assert</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">is_same</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">unordered_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
+<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cassert</span><span class="special">&gt;</span>
+
+<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">intrusive</span><span class="special">;</span>
+
+<span class="keyword">class</span> <span class="identifier">MyClass</span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">set_base_hook</span><span class="special">&lt;&gt;</span>
+ <span class="special">,</span> <span class="keyword">public</span> <span class="identifier">unordered_set_base_hook</span><span class="special">&lt;&gt;</span>
+<span class="special">{</span>
+ <span class="keyword">public</span><span class="special">:</span>
+ <span class="keyword">int</span> <span class="identifier">first</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <span class="identifier">MyClass</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span><span class="special">)</span> <span class="special">:</span> <span class="identifier">first</span><span class="special">(</span><span class="identifier">i</span><span class="special">){}</span>
+<span class="special">};</span>
+
+<span class="comment">//key_of_value function object, must:</span>
+<span class="comment">//- be default constructible (and lightweight)</span>
+<span class="comment">//- define the key type using "type"</span>
+<span class="comment">//- define an operator() taking "const value_type&amp;" and</span>
+<span class="comment">// returning "const type &amp;"</span>
+<span class="keyword">struct</span> <span class="identifier">first_int_is_key</span>
+<span class="special">{</span>
+ <span class="keyword">typedef</span> <span class="keyword">int</span> <span class="identifier">type</span><span class="special">;</span>
+
+ <span class="keyword">const</span> <span class="identifier">type</span> <span class="special">&amp;</span> <span class="keyword">operator</span><span class="special">()(</span><span class="keyword">const</span> <span class="identifier">MyClass</span><span class="special">&amp;</span> <span class="identifier">v</span><span class="special">)</span> <span class="keyword">const</span>
+ <span class="special">{</span> <span class="keyword">return</span> <span class="identifier">v</span><span class="special">.</span><span class="identifier">first</span><span class="special">;</span> <span class="special">}</span>
+<span class="special">};</span>
+
+<span class="comment">//Define omap like ordered and unordered classes </span>
+<span class="keyword">typedef</span> <span class="identifier">set</span><span class="special">&lt;</span> <span class="identifier">MyClass</span><span class="special">,</span> <span class="identifier">key_of_value</span><span class="special">&lt;</span><span class="identifier">first_int_is_key</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">OrderedMap</span><span class="special">;</span>
+<span class="keyword">typedef</span> <span class="identifier">unordered_set</span><span class="special">&lt;</span> <span class="identifier">MyClass</span><span class="special">,</span> <span class="identifier">key_of_value</span><span class="special">&lt;</span><span class="identifier">first_int_is_key</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">UnorderedMap</span><span class="special">;</span>
+
+<span class="keyword">int</span> <span class="identifier">main</span><span class="special">()</span>
+<span class="special">{</span>
+ <span class="identifier">BOOST_STATIC_ASSERT</span><span class="special">((</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span> <span class="identifier">OrderedMap</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span><span class="special">));</span>
+ <span class="identifier">BOOST_STATIC_ASSERT</span><span class="special">((</span><span class="identifier">boost</span><span class="special">::</span><span class="identifier">is_same</span><span class="special">&lt;</span><span class="identifier">UnorderedMap</span><span class="special">::</span><span class="identifier">key_type</span><span class="special">,</span> <span class="keyword">int</span><span class="special">&gt;::</span><span class="identifier">value</span><span class="special">));</span>
+
+ <span class="comment">//Create several MyClass objects, each one with a different value</span>
+ <span class="comment">//and insert them into the omap</span>
+ <span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="identifier">MyClass</span><span class="special">&gt;</span> <span class="identifier">values</span><span class="special">;</span>
+ <span class="keyword">for</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="identifier">i</span> <span class="special">&lt;</span> <span class="number">100</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span> <span class="identifier">values</span><span class="special">.</span><span class="identifier">push_back</span><span class="special">(</span><span class="identifier">MyClass</span><span class="special">(</span><span class="identifier">i</span><span class="special">));</span>
+
+ <span class="comment">//Create ordered/unordered maps and insert values</span>
+ <span class="identifier">OrderedMap</span> <span class="identifier">omap</span><span class="special">(</span><span class="identifier">values</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">values</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span>
+ <span class="identifier">UnorderedMap</span><span class="special">::</span><span class="identifier">bucket_type</span> <span class="identifier">buckets</span><span class="special">[</span><span class="number">100</span><span class="special">];</span>
+ <span class="identifier">UnorderedMap</span> <span class="identifier">umap</span><span class="special">(</span><span class="identifier">values</span><span class="special">.</span><span class="identifier">begin</span><span class="special">(),</span> <span class="identifier">values</span><span class="special">.</span><span class="identifier">end</span><span class="special">(),</span> <span class="identifier">UnorderedMap</span><span class="special">::</span><span class="identifier">bucket_traits</span><span class="special">(</span><span class="identifier">buckets</span><span class="special">,</span> <span class="number">100</span><span class="special">));</span>
+
+ <span class="comment">//Test each element using the key_type (int)</span>
+ <span class="keyword">for</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="identifier">i</span> <span class="special">!=</span> <span class="number">100</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">){</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="identifier">omap</span><span class="special">.</span><span class="identifier">find</span><span class="special">(</span><span class="identifier">i</span><span class="special">)</span> <span class="special">!=</span> <span class="identifier">omap</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="identifier">umap</span><span class="special">.</span><span class="identifier">find</span><span class="special">(</span><span class="identifier">i</span><span class="special">)</span> <span class="special">!=</span> <span class="identifier">umap</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="identifier">omap</span><span class="special">.</span><span class="identifier">lower_bound</span><span class="special">(</span><span class="identifier">i</span><span class="special">)</span> <span class="special">!=</span> <span class="identifier">omap</span><span class="special">.</span><span class="identifier">end</span><span class="special">());</span>
+ <span class="identifier">assert</span><span class="special">(++</span><span class="identifier">omap</span><span class="special">.</span><span class="identifier">lower_bound</span><span class="special">(</span><span class="identifier">i</span><span class="special">)</span> <span class="special">==</span> <span class="identifier">omap</span><span class="special">.</span><span class="identifier">upper_bound</span><span class="special">(</span><span class="identifier">i</span><span class="special">));</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="identifier">omap</span><span class="special">.</span><span class="identifier">equal_range</span><span class="special">(</span><span class="identifier">i</span><span class="special">).</span><span class="identifier">first</span> <span class="special">!=</span> <span class="identifier">omap</span><span class="special">.</span><span class="identifier">equal_range</span><span class="special">(</span><span class="identifier">i</span><span class="special">).</span><span class="identifier">second</span><span class="special">);</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="identifier">umap</span><span class="special">.</span><span class="identifier">equal_range</span><span class="special">(</span><span class="identifier">i</span><span class="special">).</span><span class="identifier">first</span> <span class="special">!=</span> <span class="identifier">umap</span><span class="special">.</span><span class="identifier">equal_range</span><span class="special">(</span><span class="identifier">i</span><span class="special">).</span><span class="identifier">second</span><span class="special">);</span>
+ <span class="special">}</span>
+
+ <span class="comment">//Count and erase by key</span>
+ <span class="keyword">for</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="identifier">i</span> <span class="special">!=</span> <span class="number">100</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">){</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="number">1</span> <span class="special">==</span> <span class="identifier">omap</span><span class="special">.</span><span class="identifier">count</span><span class="special">(</span><span class="identifier">i</span><span class="special">));</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="number">1</span> <span class="special">==</span> <span class="identifier">umap</span><span class="special">.</span><span class="identifier">count</span><span class="special">(</span><span class="identifier">i</span><span class="special">));</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="number">1</span> <span class="special">==</span> <span class="identifier">omap</span><span class="special">.</span><span class="identifier">erase</span><span class="special">(</span><span class="identifier">i</span><span class="special">));</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="number">1</span> <span class="special">==</span> <span class="identifier">umap</span><span class="special">.</span><span class="identifier">erase</span><span class="special">(</span><span class="identifier">i</span><span class="special">));</span>
+ <span class="special">}</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="identifier">omap</span><span class="special">.</span><span class="identifier">empty</span><span class="special">());</span>
+ <span class="identifier">assert</span><span class="special">(</span><span class="identifier">umap</span><span class="special">.</span><span class="identifier">empty</span><span class="special">());</span>
+
+ <span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
+<span class="special">}</span>
+</pre>
+</div>
+<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
+<td align="left"></td>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
+ Distributed under the Boost Software License, Version 1.0. (See accompanying
+ file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
+ </p>
+</div></td>
+</tr></table>
+<hr>
+<div class="spirit-nav">
+<a accesskey="p" href="unordered_set_unordered_multiset.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="avl_set_multiset.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
+</div>
+</body>
+</html>
diff --git a/doc/html/intrusive/node_algorithms.html b/doc/html/intrusive/node_algorithms.html
index 182879e720..4c51d3b60a 100644
--- a/doc/html/intrusive/node_algorithms.html
+++ b/doc/html/intrusive/node_algorithms.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -115,8 +116,6 @@
Once we have a node traits configuration we can use <span class="bold"><strong>Boost.Intrusive</strong></span>
algorithms with our nodes:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">circular_slist_algorithms</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cassert</span><span class="special">&gt;</span>
@@ -166,8 +165,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
For a complete list of functions see <code class="computeroutput"><a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms">circular_slist_algorithms
reference</a></code>.
</p>
@@ -238,8 +235,6 @@
Once we have a node traits configuration we can use <span class="bold"><strong>Boost.Intrusive</strong></span>
algorithms with our nodes:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">circular_list_algorithms</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cassert</span><span class="special">&gt;</span>
@@ -295,8 +290,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
For a complete list of functions see <code class="computeroutput"><a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms">circular_list_algorithms
reference</a></code>.
</p>
@@ -402,8 +395,6 @@
Once we have a node traits configuration we can use <span class="bold"><strong>Boost.Intrusive</strong></span>
algorithms with our nodes:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">rbtree_algorithms</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cassert</span><span class="special">&gt;</span>
@@ -475,8 +466,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
For a complete list of functions see <code class="computeroutput"><a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms">rbtree_algorithms
reference</a></code>.
</p>
@@ -558,8 +547,6 @@
Once we have a node traits configuration we can use <span class="bold"><strong>Boost.Intrusive</strong></span>
algorithms with our nodes:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">splaytree_algorithms</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cassert</span><span class="special">&gt;</span>
@@ -626,8 +613,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
For a complete list of functions see <code class="computeroutput"><a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms">splaytree_algorithms
reference</a></code>.
</p>
@@ -738,8 +723,6 @@
Once we have a node traits configuration we can use <span class="bold"><strong>Boost.Intrusive</strong></span>
algorithms with our nodes:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">avltree_algorithms</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cassert</span><span class="special">&gt;</span>
@@ -813,8 +796,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
For a complete list of functions see <code class="computeroutput"><a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms">avltree_algorithms
reference</a></code>.
</p>
@@ -895,8 +876,6 @@
Once we have a node traits configuration we can use <span class="bold"><strong>Boost.Intrusive</strong></span>
algorithms with our nodes:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">treap_algorithms</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cassert</span><span class="special">&gt;</span>
@@ -964,8 +943,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
For a complete list of functions see <code class="computeroutput"><a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms">treap_algorithms
reference</a></code>.
</p>
@@ -973,7 +950,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/obtaining_iterators_from_values.html b/doc/html/intrusive/obtaining_iterators_from_values.html
index b8bdd3bcbe..d731e9a484 100644
--- a/doc/html/intrusive/obtaining_iterators_from_values.html
+++ b/doc/html/intrusive/obtaining_iterators_from_values.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -66,8 +67,6 @@
Let's see a small function that shows the use of <code class="computeroutput"><span class="identifier">iterator_to</span></code>
and <code class="computeroutput"><span class="identifier">local_iterator_to</span></code>:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">unordered_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">hash</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@@ -153,12 +152,10 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/obtaining_same_type_reducing_space.html b/doc/html/intrusive/obtaining_same_type_reducing_space.html
index 9280a28b0a..4e0dd5ee68 100644
--- a/doc/html/intrusive/obtaining_same_type_reducing_space.html
+++ b/doc/html/intrusive/obtaining_same_type_reducing_space.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -86,7 +87,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/performance.html b/doc/html/intrusive/performance.html
index b22bfc1a81..c1101555ab 100644
--- a/doc/html/intrusive/performance.html
+++ b/doc/html/intrusive/performance.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -111,8 +112,6 @@
and <code class="computeroutput"><span class="identifier">itest_class</span></code> classes, and
some other utilities:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="comment">//Iteration and element count defines</span>
<span class="keyword">const</span> <span class="keyword">int</span> <span class="identifier">NumIter</span> <span class="special">=</span> <span class="number">100</span><span class="special">;</span>
<span class="keyword">const</span> <span class="keyword">int</span> <span class="identifier">NumElements</span> <span class="special">=</span> <span class="number">50000</span><span class="special">;</span>
@@ -151,8 +150,6 @@
<span class="special">};</span>
</pre>
<p>
- </p>
-<p>
As we can see, <code class="computeroutput"><span class="identifier">test_class</span></code> is
a very simple class holding an <code class="computeroutput"><span class="keyword">int</span></code>.
<code class="computeroutput"><span class="identifier">itest_class</span></code> is just a class
@@ -184,8 +181,6 @@
Let's compare the code to be executed for each container type for different
insertion tests:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">ilist</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">&gt;</span> <span class="identifier">objects</span><span class="special">(</span><span class="identifier">NumElements</span><span class="special">);</span>
<span class="identifier">ilist</span> <span class="identifier">l</span><span class="special">;</span>
<span class="keyword">for</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="identifier">i</span> <span class="special">&lt;</span> <span class="identifier">NumElements</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span>
@@ -194,25 +189,17 @@
<span class="comment">//Elements are destroyed in vector's destructor</span>
</pre>
<p>
- </p>
-<p>
For intrusive containers, all the values are created in a vector and after
that inserted in the intrusive list.
</p>
-<p>
-</p>
<pre class="programlisting"><span class="identifier">stdlist</span> <span class="identifier">l</span><span class="special">;</span>
<span class="keyword">for</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="identifier">i</span> <span class="special">&lt;</span> <span class="identifier">NumElements</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span>
<span class="identifier">l</span><span class="special">.</span><span class="identifier">push_back</span><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">stdlist</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">(</span><span class="identifier">i</span><span class="special">));</span>
<span class="comment">//Elements unlinked and destroyed in stdlist's destructor</span>
</pre>
<p>
- </p>
-<p>
For a standard list, elements are pushed back using push_back().
</p>
-<p>
-</p>
<pre class="programlisting"><span class="identifier">std</span><span class="special">::</span><span class="identifier">vector</span><span class="special">&lt;</span><span class="keyword">typename</span> <span class="identifier">stdlist</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">&gt;</span> <span class="identifier">objects</span><span class="special">(</span><span class="identifier">NumElements</span><span class="special">);</span>
<span class="identifier">stdptrlist</span> <span class="identifier">l</span><span class="special">;</span>
<span class="keyword">for</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="identifier">i</span> <span class="special">&lt;</span> <span class="identifier">NumElements</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">)</span>
@@ -221,13 +208,9 @@
<span class="comment">//Elements destroyed in vector's destructor</span>
</pre>
<p>
- </p>
-<p>
For a standard compact pointer list, elements are created in a vector and
pushed back in the pointer list using push_back().
</p>
-<p>
-</p>
<pre class="programlisting"><span class="identifier">stdlist</span> <span class="identifier">objects</span><span class="special">;</span> <span class="identifier">stdptrlist</span> <span class="identifier">l</span><span class="special">;</span>
<span class="keyword">for</span><span class="special">(</span><span class="keyword">int</span> <span class="identifier">i</span> <span class="special">=</span> <span class="number">0</span><span class="special">;</span> <span class="identifier">i</span> <span class="special">&lt;</span> <span class="identifier">NumElements</span><span class="special">;</span> <span class="special">++</span><span class="identifier">i</span><span class="special">){</span>
<span class="identifier">objects</span><span class="special">.</span><span class="identifier">push_back</span><span class="special">(</span><span class="keyword">typename</span> <span class="identifier">stdlist</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">(</span><span class="identifier">i</span><span class="special">));</span>
@@ -237,8 +220,6 @@
<span class="comment">//Elements unlinked and destroyed in stdlist's destructor</span>
</pre>
<p>
- </p>
-<p>
For a <span class="emphasis"><em>disperse pointer list</em></span>, elements are created in
a list and pushed back in the pointer list using push_back().
</p>
@@ -246,7 +227,7 @@
These are the times in microseconds for each case, and the normalized time:
</p>
<div class="table">
-<a name="intrusive.performance.performance_results_push_back.back_insertion___destruction_times_for_visual_c___7_1___windows_xp"></a><p class="title"><b>Table&#160;15.2.&#160;Back insertion + destruction times for Visual C++ 7.1 / Windows XP</b></p>
+<a name="intrusive.performance.performance_results_push_back.back_insertion_destruction_times"></a><p class="title"><b>Table&#160;15.2.&#160;Back insertion + destruction times for Visual C++ 7.1 / Windows XP</b></p>
<div class="table-contents"><table class="table" summary="Back insertion + destruction times for Visual C++ 7.1 / Windows XP">
<colgroup>
<col>
@@ -380,7 +361,7 @@
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="intrusive.performance.performance_results_push_back.back_insertion___destruction_times_for_gcc_4_1_1___mingw_over_windows_xp"></a><p class="title"><b>Table&#160;15.3.&#160;Back insertion + destruction times for GCC 4.1.1 / MinGW over Windows
+<a name="intrusive.performance.performance_results_push_back.back_insertion_destruction_time0"></a><p class="title"><b>Table&#160;15.3.&#160;Back insertion + destruction times for GCC 4.1.1 / MinGW over Windows
XP</b></p>
<div class="table-contents"><table class="table" summary="Back insertion + destruction times for GCC 4.1.1 / MinGW over Windows
XP">
@@ -516,7 +497,7 @@
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="intrusive.performance.performance_results_push_back.back_insertion___destruction_times_for_gcc_4_1_2___linux_kernel_2_6_18__opensuse_10_2_"></a><p class="title"><b>Table&#160;15.4.&#160;Back insertion + destruction times for GCC 4.1.2 / Linux Kernel 2.6.18
+<a name="intrusive.performance.performance_results_push_back.back_insertion_destruction_time1"></a><p class="title"><b>Table&#160;15.4.&#160;Back insertion + destruction times for GCC 4.1.2 / Linux Kernel 2.6.18
(OpenSuse 10.2)</b></p>
<div class="table-contents"><table class="table" summary="Back insertion + destruction times for GCC 4.1.2 / Linux Kernel 2.6.18
(OpenSuse 10.2)">
@@ -693,7 +674,7 @@
These are the results:
</p>
<div class="table">
-<a name="intrusive.performance.performance_results_reversing.reverse_times_for_visual_c___7_1___windows_xp"></a><p class="title"><b>Table&#160;15.5.&#160;Reverse times for Visual C++ 7.1 / Windows XP</b></p>
+<a name="intrusive.performance.performance_results_reversing.reverse_times_for_visual_c_7_1_w"></a><p class="title"><b>Table&#160;15.5.&#160;Reverse times for Visual C++ 7.1 / Windows XP</b></p>
<div class="table-contents"><table class="table" summary="Reverse times for Visual C++ 7.1 / Windows XP">
<colgroup>
<col>
@@ -827,7 +808,7 @@
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="intrusive.performance.performance_results_reversing.reverse_times_for_gcc_4_1_1___mingw_over_windows_xp"></a><p class="title"><b>Table&#160;15.6.&#160;Reverse times for GCC 4.1.1 / MinGW over Windows XP</b></p>
+<a name="intrusive.performance.performance_results_reversing.reverse_times_for_gcc_4_1_1_ming"></a><p class="title"><b>Table&#160;15.6.&#160;Reverse times for GCC 4.1.1 / MinGW over Windows XP</b></p>
<div class="table-contents"><table class="table" summary="Reverse times for GCC 4.1.1 / MinGW over Windows XP">
<colgroup>
<col>
@@ -961,7 +942,7 @@
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="intrusive.performance.performance_results_reversing.reverse_times_for_gcc_4_1_2___linux_kernel_2_6_18__opensuse_10_2_"></a><p class="title"><b>Table&#160;15.7.&#160;Reverse times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p>
+<a name="intrusive.performance.performance_results_reversing.reverse_times_for_gcc_4_1_2_linu"></a><p class="title"><b>Table&#160;15.7.&#160;Reverse times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p>
<div class="table-contents"><table class="table" summary="Reverse times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)">
<colgroup>
<col>
@@ -1165,7 +1146,7 @@
These are the results:
</p>
<div class="table">
-<a name="intrusive.performance.performance_results_sorting.sort_times_for_visual_c___7_1___windows_xp"></a><p class="title"><b>Table&#160;15.8.&#160;Sort times for Visual C++ 7.1 / Windows XP</b></p>
+<a name="intrusive.performance.performance_results_sorting.sort_times_for_visual_c_7_1_wind"></a><p class="title"><b>Table&#160;15.8.&#160;Sort times for Visual C++ 7.1 / Windows XP</b></p>
<div class="table-contents"><table class="table" summary="Sort times for Visual C++ 7.1 / Windows XP">
<colgroup>
<col>
@@ -1299,7 +1280,7 @@
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="intrusive.performance.performance_results_sorting.sort_times_for_gcc_4_1_1___mingw_over_windows_xp"></a><p class="title"><b>Table&#160;15.9.&#160;Sort times for GCC 4.1.1 / MinGW over Windows XP</b></p>
+<a name="intrusive.performance.performance_results_sorting.sort_times_for_gcc_4_1_1_mingw_o"></a><p class="title"><b>Table&#160;15.9.&#160;Sort times for GCC 4.1.1 / MinGW over Windows XP</b></p>
<div class="table-contents"><table class="table" summary="Sort times for GCC 4.1.1 / MinGW over Windows XP">
<colgroup>
<col>
@@ -1433,7 +1414,7 @@
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="intrusive.performance.performance_results_sorting.sort_times_for_gcc_4_1_2___linux_kernel_2_6_18__opensuse_10_2_"></a><p class="title"><b>Table&#160;15.10.&#160;Sort times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p>
+<a name="intrusive.performance.performance_results_sorting.sort_times_for_gcc_4_1_2_linux_k"></a><p class="title"><b>Table&#160;15.10.&#160;Sort times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p>
<div class="table-contents"><table class="table" summary="Sort times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)">
<colgroup>
<col>
@@ -1604,7 +1585,7 @@
These are the results:
</p>
<div class="table">
-<a name="intrusive.performance.performance_results_write_access.write_access_times_for_visual_c___7_1___windows_xp"></a><p class="title"><b>Table&#160;15.11.&#160;Write access times for Visual C++ 7.1 / Windows XP</b></p>
+<a name="intrusive.performance.performance_results_write_access.write_access_times_for_visual_c_"></a><p class="title"><b>Table&#160;15.11.&#160;Write access times for Visual C++ 7.1 / Windows XP</b></p>
<div class="table-contents"><table class="table" summary="Write access times for Visual C++ 7.1 / Windows XP">
<colgroup>
<col>
@@ -1738,7 +1719,7 @@
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="intrusive.performance.performance_results_write_access.write_access_times_for_gcc_4_1_1___mingw_over_windows_xp"></a><p class="title"><b>Table&#160;15.12.&#160;Write access times for GCC 4.1.1 / MinGW over Windows XP</b></p>
+<a name="intrusive.performance.performance_results_write_access.write_access_times_for_gcc_4_1_1"></a><p class="title"><b>Table&#160;15.12.&#160;Write access times for GCC 4.1.1 / MinGW over Windows XP</b></p>
<div class="table-contents"><table class="table" summary="Write access times for GCC 4.1.1 / MinGW over Windows XP">
<colgroup>
<col>
@@ -1872,7 +1853,7 @@
</table></div>
</div>
<br class="table-break"><div class="table">
-<a name="intrusive.performance.performance_results_write_access.write_access_times_for_gcc_4_1_2___linux_kernel_2_6_18__opensuse_10_2_"></a><p class="title"><b>Table&#160;15.13.&#160;Write access times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p>
+<a name="intrusive.performance.performance_results_write_access.write_access_times_for_gcc_4_1_2"></a><p class="title"><b>Table&#160;15.13.&#160;Write access times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p>
<div class="table-contents"><table class="table" summary="Write access times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)">
<colgroup>
<col>
@@ -2027,7 +2008,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/presenting_containers.html b/doc/html/intrusive/presenting_containers.html
index 66c08fd7a2..a3a6b1d799 100644
--- a/doc/html/intrusive/presenting_containers.html
+++ b/doc/html/intrusive/presenting_containers.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -153,7 +154,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/recursive.html b/doc/html/intrusive/recursive.html
index 7d81e60800..7059eece44 100644
--- a/doc/html/intrusive/recursive.html
+++ b/doc/html/intrusive/recursive.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -31,8 +32,6 @@
define recursive structures very easily, allowing complex data structures with
very low overhead. Let's see an example:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">cassert</span><span class="special">&gt;</span>
@@ -75,8 +74,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
Recursive data structures using <span class="bold"><strong>Boost.Intrusive</strong></span>
containers must avoid using hook deduction to avoid early type instantiation:
</p>
@@ -116,8 +113,6 @@
of <code class="computeroutput"><span class="identifier">Recursive</span></code>. To define recursive
structures using member hooks, a programmer should use <code class="computeroutput">function_hook</code>:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">parent_from_member</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@@ -189,12 +184,10 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/reference.html b/doc/html/intrusive/reference.html
index 436269b12b..061296650c 100644
--- a/doc/html/intrusive/reference.html
+++ b/doc/html/intrusive/reference.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -101,33 +102,33 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_avl_multiset.html" title="Struct template make_avl_multiset">make_avl_multiset</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_avl_set.html" title="Struct template make_avl_set">make_avl_set</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp51593824"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp44186640"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp51598640"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp44191456"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp51603456"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp44196272"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp51608272"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp44201088"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp51613088"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a name="boost.intrusive.swap_idp44205904"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp51617584"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp44210400"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp51622400"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp44215216"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp51627216"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp44220032"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp51632032"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp44224848"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp51636848"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">void</span> <a name="boost.intrusive.swap_idp44229664"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
@@ -153,26 +154,6 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_avltree.html" title="Struct template make_avltree">make_avltree</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp52267344"></a><span class="keyword">operator</span><span class="special">&lt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator==_idp52272160"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp52276976"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp52281792"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp52286608"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp52291424"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp52296240"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -196,33 +177,33 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_bs_multiset.html" title="Struct template make_bs_multiset">make_bs_multiset</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_bs_set.html" title="Struct template make_bs_set">make_bs_set</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp53546096"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp46142336"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp53550912"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp46147152"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp53555728"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp46151968"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp53560544"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp46156784"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp53565360"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a name="boost.intrusive.swap_idp46161600"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp53569856"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp46166096"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp53574672"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp46170912"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp53579488"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp46175728"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp53584304"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp46180544"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp53589120"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">void</span> <a name="boost.intrusive.swap_idp46185360"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
@@ -248,26 +229,6 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_bstree.html" title="Struct template make_bstree">make_bstree</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp54248528"></a><span class="keyword">operator</span><span class="special">&lt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator==_idp54253344"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp54258160"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp54262976"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp54267792"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp54272608"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp54277424"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/bstree.html" title="Class template bstree">bstree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -386,26 +347,6 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_list.html" title="Struct template make_list">make_list</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp56091232"></a><span class="keyword">operator</span><span class="special">&lt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator==_idp56096048"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp56100864"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp56105680"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp56110496"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp56115312"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp56120128"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -452,6 +393,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Hash<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/hash.html" title="Struct template hash">hash</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> HeaderHolder<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/header_holder_type.html" title="Struct template header_holder_type">header_holder_type</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">bool</span> Enabled<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/incremental.html" title="Struct template incremental">incremental</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> KeyOfValue<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/key_of_value.html" title="Struct template key_of_value">key_of_value</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">bool</span> Enabled<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/linear.html" title="Struct template linear">linear</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="identifier">link_mode_type</span> LinkType<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/link_mode.html" title="Struct template link_mode">link_mode</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Parent<span class="special">,</span> <span class="keyword">typename</span> MemberHook<span class="special">,</span>
@@ -488,10 +430,10 @@
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">intrusive</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Parent<span class="special">,</span> <span class="keyword">typename</span> Member<span class="special">&gt;</span>
- <span class="identifier">Parent</span> <span class="special">*</span> <a class="link" href="../boost/intrusive/get_parent_fro_idp56330832.html" title="Function template get_parent_from_member"><span class="identifier">get_parent_from_member</span></a><span class="special">(</span><span class="identifier">Member</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Member</span> <span class="identifier">Parent</span><span class="special">::</span><span class="special">*</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">Parent</span> <span class="special">*</span> <a class="link" href="../boost/intrusive/get_parent_fro_idp48890800.html" title="Function template get_parent_from_member"><span class="identifier">get_parent_from_member</span></a><span class="special">(</span><span class="identifier">Member</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Member</span> <span class="identifier">Parent</span><span class="special">::</span><span class="special">*</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Parent<span class="special">,</span> <span class="keyword">typename</span> Member<span class="special">&gt;</span>
<span class="keyword">const</span> <span class="identifier">Parent</span> <span class="special">*</span>
- <a class="link" href="../boost/intrusive/get_parent_fro_idp56335104.html" title="Function template get_parent_from_member"><span class="identifier">get_parent_from_member</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Member</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Member</span> <span class="identifier">Parent</span><span class="special">::</span><span class="special">*</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="../boost/intrusive/get_parent_fro_idp48895072.html" title="Function template get_parent_from_member"><span class="identifier">get_parent_from_member</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Member</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Member</span> <span class="identifier">Parent</span><span class="special">::</span><span class="special">*</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -504,12 +446,12 @@
<span class="keyword">struct</span> <a class="link" href="../boost/intrusive/max_pointer_plus_bits.html" title="Struct template max_pointer_plus_bits">max_pointer_plus_bits</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> Alignment<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/max_pointer_pl_idp56345392.html" title="Struct template max_pointer_plus_bits&lt;void *, Alignment&gt;">max_pointer_plus_bits</a><span class="special">&lt;</span><span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">Alignment</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/max_pointer_pl_idp48905328.html" title="Struct template max_pointer_plus_bits&lt;void *, Alignment&gt;">max_pointer_plus_bits</a><span class="special">&lt;</span><span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">Alignment</span><span class="special">&gt;</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Pointer<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NumBits<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_plus_bits.html" title="Struct template pointer_plus_bits">pointer_plus_bits</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NumBits<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_plus_b_idp56352464.html" title="Struct template pointer_plus_bits&lt;T *, NumBits&gt;">pointer_plus_bits</a><span class="special">&lt;</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">NumBits</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_plus_b_idp48912400.html" title="Struct template pointer_plus_bits&lt;T *, NumBits&gt;">pointer_plus_bits</a><span class="special">&lt;</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">NumBits</span><span class="special">&gt;</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -522,19 +464,19 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_has_rebind_other.html" title="Struct template pointer_has_rebind_other">pointer_has_rebind_other</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind.html" title="Struct template pointer_rebind">pointer_rebind</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp56398912.html" title="Struct template pointer_rebind&lt;T *, U&gt;">pointer_rebind</a><span class="special">&lt;</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">U</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp48958784.html" title="Struct template pointer_rebind&lt;T *, U&gt;">pointer_rebind</a><span class="special">&lt;</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">U</span><span class="special">&gt;</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_mode.html" title="Struct template pointer_rebind_mode">pointer_rebind_mode</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> RebindMode<span class="special">&gt;</span>
<span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebinder.html" title="Struct template pointer_rebinder">pointer_rebinder</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp56410096.html" title="Struct template pointer_rebinder&lt;Ptr, U, 1u&gt;">pointer_rebinder</a><span class="special">&lt;</span><span class="identifier">Ptr</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">1u</span><span class="special">&gt;</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp56413760.html" title="Struct template pointer_rebinder&lt;Ptr, U, 2u&gt;">pointer_rebinder</a><span class="special">&lt;</span><span class="identifier">Ptr</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">2u</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp48969968.html" title="Struct template pointer_rebinder&lt;Ptr, U, 1u&gt;">pointer_rebinder</a><span class="special">&lt;</span><span class="identifier">Ptr</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">1u</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp48973632.html" title="Struct template pointer_rebinder&lt;Ptr, U, 2u&gt;">pointer_rebinder</a><span class="special">&lt;</span><span class="identifier">Ptr</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">2u</span><span class="special">&gt;</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">template</span><span class="special">&lt;</span> <span class="keyword">class</span> <span class="special">&gt;</span> <span class="keyword">class</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp56417424.html" title="Struct template pointer_rebinder&lt;Ptr&lt; A &gt;, U, 0u&gt;">pointer_rebinder</a><span class="special">&lt;</span><span class="identifier">Ptr</span><span class="special">&lt;</span> <span class="identifier">A</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">0u</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp48977296.html" title="Struct template pointer_rebinder&lt;Ptr&lt; A &gt;, U, 0u&gt;">pointer_rebinder</a><span class="special">&lt;</span><span class="identifier">Ptr</span><span class="special">&lt;</span> <span class="identifier">A</span> <span class="special">&gt;</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">0u</span><span class="special">&gt;</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">template</span><span class="special">&lt;</span> <span class="keyword">class</span><span class="special">,</span> <span class="keyword">class</span><span class="special">...</span><span class="special">&gt;</span> <span class="keyword">class</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> An<span class="special">,</span>
<span class="keyword">typename</span> U<span class="special">&gt;</span>
- <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp56421920.html" title="Struct template pointer_rebinder&lt;Ptr&lt; A, An...&gt;, U, 0u&gt;">pointer_rebinder</a><span class="special">&lt;</span><span class="identifier">Ptr</span><span class="special">&lt;</span> <span class="identifier">A</span><span class="special">,</span> <span class="identifier">An</span><span class="special">...</span><span class="special">&gt;</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">0u</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp48981792.html" title="Struct template pointer_rebinder&lt;Ptr&lt; A, An...&gt;, U, 0u&gt;">pointer_rebinder</a><span class="special">&lt;</span><span class="identifier">Ptr</span><span class="special">&lt;</span> <span class="identifier">A</span><span class="special">,</span> <span class="identifier">An</span><span class="special">...</span><span class="special">&gt;</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">0u</span><span class="special">&gt;</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -545,7 +487,7 @@
<span class="keyword">namespace</span> <span class="identifier">intrusive</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Ptr<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits">pointer_traits</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_traits_idp56469936.html" title="Struct template pointer_traits&lt;T *&gt;">pointer_traits</a><span class="special">&lt;</span><span class="identifier">T</span> <span class="special">*</span><span class="special">&gt;</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_traits_idp49029744.html" title="Struct template pointer_traits&lt;T *&gt;">pointer_traits</a><span class="special">&lt;</span><span class="identifier">T</span> <span class="special">*</span><span class="special">&gt;</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -566,26 +508,6 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_rbtree.html" title="Struct template make_rbtree">make_rbtree</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp57022576"></a><span class="keyword">operator</span><span class="special">&lt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator==_idp57027392"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp57032208"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp57037024"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp57041840"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp57046656"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp57051472"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -609,33 +531,33 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp58292144"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp50875136"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp58296960"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp50879952"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp58301776"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp50884768"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp58306592"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp50889584"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp58311408"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a name="boost.intrusive.swap_idp50894400"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp58315904"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp50898896"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp58320720"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp50903712"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp58325536"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp50908528"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp58330352"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp50913344"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp58335168"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a name="boost.intrusive.swap_idp50918160"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -663,33 +585,33 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp59442176"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp52051632"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp59446992"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp52056448"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp59451808"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp52061264"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp59456624"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp52066080"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp59461440"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a name="boost.intrusive.swap_idp52070896"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp59465936"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp52075392"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp59470752"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp52080208"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp59475568"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp52085024"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp59480384"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp52089840"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp59485200"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">void</span> <a name="boost.intrusive.swap_idp52094656"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
@@ -702,26 +624,6 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_sgtree.html" title="Struct template make_sgtree">make_sgtree</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp60029456"></a><span class="keyword">operator</span><span class="special">&lt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator==_idp60034272"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp60039088"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp60043904"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp60048720"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp60053536"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp60058352"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -742,26 +644,6 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_slist.html" title="Struct template make_slist">make_slist</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp60947424"></a><span class="keyword">operator</span><span class="special">&lt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator==_idp60952240"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp60957056"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp60961872"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp60966688"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp60971504"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp60976320"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -789,33 +671,33 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp62112464"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp54702672"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp62117280"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp54707488"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp62122096"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp54712304"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp62126912"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp54717120"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp62131728"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
+ <span class="keyword">void</span> <a name="boost.intrusive.swap_idp54721936"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp62136224"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp54726432"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp62141040"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp54731248"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp62145856"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp54736064"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp62150672"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp54740880"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp62155488"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
+ <span class="keyword">void</span> <a name="boost.intrusive.swap_idp54745696"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
<a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
@@ -828,26 +710,6 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_splaytree.html" title="Struct template make_splaytree">make_splaytree</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp62719456"></a><span class="keyword">operator</span><span class="special">&lt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator==_idp62724272"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp62729088"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp62733904"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp62738720"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp62743536"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp62748352"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -868,26 +730,6 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_treap.html" title="Struct template make_treap">make_treap</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp63700768"></a><span class="keyword">operator</span><span class="special">&lt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator==_idp63705584"></a><span class="keyword">operator</span><span class="special">==</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp63710400"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp63715216"></a><span class="keyword">operator</span><span class="special">&gt;</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp63720032"></a><span class="keyword">operator</span><span class="special">&lt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp63724848"></a><span class="keyword">operator</span><span class="special">&gt;=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span>
- <span class="keyword">const</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span>
- <span class="keyword">void</span> <a name="boost.intrusive.swap_idp63729664"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a><span class="special">&lt;</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">&gt;</span> <span class="special">&amp;</span> y<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>
@@ -941,8 +783,8 @@
<a name="header.boost.intrusive.unordered_set_hook_hpp"></a>Header &lt;<a href="../../../boost/intrusive/unordered_set_hook.hpp" target="_top">boost/intrusive/unordered_set_hook.hpp</a>&gt;</h3></div></div></div>
<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="keyword">namespace</span> <span class="identifier">intrusive</span> <span class="special">{</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_unordered_idp66007456.html" title="Struct template make_unordered_set_base_hook">make_unordered_set_base_hook</a><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_unordered_idp66011248.html" title="Struct template make_unordered_set_member_hook">make_unordered_set_member_hook</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_unordered_idp58605632.html" title="Struct template make_unordered_set_base_hook">make_unordered_set_base_hook</a><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_unordered_idp58609424.html" title="Struct template make_unordered_set_member_hook">make_unordered_set_member_hook</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/unordered_set_base_hook.html" title="Class template unordered_set_base_hook">unordered_set_base_hook</a><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">&gt;</span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/unordered_set_member_hook.html" title="Class template unordered_set_member_hook">unordered_set_member_hook</a><span class="special">;</span>
@@ -952,7 +794,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/references.html b/doc/html/intrusive/references.html
index d4b91e6445..acf8a7ce2e 100644
--- a/doc/html/intrusive/references.html
+++ b/doc/html/intrusive/references.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -45,7 +46,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/release_notes.html b/doc/html/intrusive/release_notes.html
index 53010bf164..00632ebc27 100644
--- a/doc/html/intrusive/release_notes.html
+++ b/doc/html/intrusive/release_notes.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -27,6 +28,8 @@
<a name="intrusive.release_notes"></a><a class="link" href="release_notes.html" title="Release Notes">Release Notes</a>
</h2></div></div></div>
<div class="toc"><dl class="toc">
+<dt><span class="section"><a href="release_notes.html#intrusive.release_notes.release_notes_boost_1_59_00">Boost
+ 1.59 Release</a></span></dt>
<dt><span class="section"><a href="release_notes.html#intrusive.release_notes.release_notes_boost_1_58_00">Boost
1.58 Release</a></span></dt>
<dt><span class="section"><a href="release_notes.html#intrusive.release_notes.release_notes_boost_1_57_00">Boost
@@ -62,6 +65,29 @@
</dl></div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
+<a name="intrusive.release_notes.release_notes_boost_1_59_00"></a><a class="link" href="release_notes.html#intrusive.release_notes.release_notes_boost_1_59_00" title="Boost 1.59 Release">Boost
+ 1.59 Release</a>
+</h3></div></div></div>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
+ Implemented <a class="link" href="map_multimap.html" title="Map and multimap-like interface for associative containers">map and multimap-like
+ interfaces</a>.
+ </li>
+<li class="listitem">
+ Refactored hashtable containers to reduce template instantiations.
+ </li>
+<li class="listitem">
+ Fixed bugs:
+ <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "><li class="listitem">
+ <a href="https://svn.boost.org/trac/boost/ticket/11222" target="_top">Boost
+ Trac #11222: <span class="emphasis"><em>intrusive/pointer_traits.hpp fails to compile
+ with C++98</em></span></a>
+ </li></ul></div>
+ </li>
+</ul></div>
+</div>
+<div class="section">
+<div class="titlepage"><div><div><h3 class="title">
<a name="intrusive.release_notes.release_notes_boost_1_58_00"></a><a class="link" href="release_notes.html#intrusive.release_notes.release_notes_boost_1_58_00" title="Boost 1.58 Release">Boost
1.58 Release</a>
</h3></div></div></div>
@@ -470,7 +496,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/safe_hook.html b/doc/html/intrusive/safe_hook.html
index 36ca1d71a0..85e45c0d8c 100644
--- a/doc/html/intrusive/safe_hook.html
+++ b/doc/html/intrusive/safe_hook.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -119,7 +120,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/scary_iterators.html b/doc/html/intrusive/scary_iterators.html
index 8627273299..42bea38c65 100644
--- a/doc/html/intrusive/scary_iterators.html
+++ b/doc/html/intrusive/scary_iterators.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -90,7 +91,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/set_multiset.html b/doc/html/intrusive/set_multiset.html
index 4cfe843876..1b5c8dfe3c 100644
--- a/doc/html/intrusive/set_multiset.html
+++ b/doc/html/intrusive/set_multiset.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -162,12 +163,23 @@
<p>
And they also can receive an additional option:
</p>
-<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
<span class="bold"><strong><code class="computeroutput"><span class="identifier">compare</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Compare</span><span class="special">&gt;</span></code></strong></span>:
Comparison function for the objects to be inserted in containers. The
comparison functor must induce a strict weak ordering. Default: <code class="computeroutput"><span class="identifier">compare</span><span class="special">&lt;</span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;</span></code>
- </li></ul></div>
+ </li>
+<li class="listitem">
+ <span class="bold"><strong><code class="computeroutput"><span class="identifier">key_of_value</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">KeyOfValueFunctionObject</span><span class="special">&gt;</span></code></strong></span>:
+ A function object that will define the <code class="computeroutput"><span class="identifier">key_type</span></code>
+ of the value type to be stored. This type will allow a map-like interface.
+ See <a class="link" href="map_multimap.html" title="Map and multimap-like interface for associative containers">Map and multimap-like interface
+ with set and multiset</a> for details. Default: <code class="computeroutput"><span class="identifier">key_type</span></code>
+ is equal to <code class="computeroutput"><span class="identifier">value_type</span></code>
+ (set-like interface).
+ </li>
+</ul></div>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -176,8 +188,6 @@
<p>
Now let's see a small example using both hooks and both containers:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">functional</span><span class="special">&gt;</span>
@@ -251,13 +261,11 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/sg_set_multiset.html b/doc/html/intrusive/sg_set_multiset.html
index 66f03426d1..eb6ab040a5 100644
--- a/doc/html/intrusive/sg_set_multiset.html
+++ b/doc/html/intrusive/sg_set_multiset.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -161,6 +162,15 @@
used when this option is activated is <span class="emphasis"><em>1/sqrt(2) ~ 0,70711</em></span>.
Default: <code class="computeroutput"><span class="identifier">floating_point</span><span class="special">&lt;</span><span class="keyword">true</span><span class="special">&gt;</span></code>
</li>
+<li class="listitem">
+ <span class="bold"><strong><code class="computeroutput"><span class="identifier">key_of_value</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">KeyOfValueFunctionObject</span><span class="special">&gt;</span></code></strong></span>:
+ A function object that will define the <code class="computeroutput"><span class="identifier">key_type</span></code>
+ of the value type to be stored. This type will allow a map-like interface.
+ See <a class="link" href="map_multimap.html" title="Map and multimap-like interface for associative containers">Map and multimap-like interface
+ with set and multiset</a> for details. Default: <code class="computeroutput"><span class="identifier">key_type</span></code>
+ is equal to <code class="computeroutput"><span class="identifier">value_type</span></code>
+ (set-like interface).
+ </li>
</ul></div>
</div>
<div class="section">
@@ -171,8 +181,6 @@
Now let's see a small example using binary search tree hooks and <code class="computeroutput"><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a></code>/ <code class="computeroutput"><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a></code>
containers:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">sg_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">functional</span><span class="special">&gt;</span>
@@ -245,13 +253,11 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/slist.html b/doc/html/intrusive/slist.html
index a6e4ce7c5a..42250a29b6 100644
--- a/doc/html/intrusive/slist.html
+++ b/doc/html/intrusive/slist.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -165,8 +166,6 @@
<p>
Now let's see a small example using both hooks:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">slist</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
@@ -234,13 +233,11 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/splay_set_multiset.html b/doc/html/intrusive/splay_set_multiset.html
index e678a2af52..26941ea8cc 100644
--- a/doc/html/intrusive/splay_set_multiset.html
+++ b/doc/html/intrusive/splay_set_multiset.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -131,12 +132,23 @@
<p>
And they also can receive an additional option:
</p>
-<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem">
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem">
<span class="bold"><strong><code class="computeroutput"><span class="identifier">compare</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">Compare</span><span class="special">&gt;</span></code></strong></span>:
Comparison function for the objects to be inserted in containers. The
comparison functor must induce a strict weak ordering. Default: <code class="computeroutput"><span class="identifier">compare</span><span class="special">&lt;</span>
<span class="identifier">std</span><span class="special">::</span><span class="identifier">less</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;</span></code>
- </li></ul></div>
+ </li>
+<li class="listitem">
+ <span class="bold"><strong><code class="computeroutput"><span class="identifier">key_of_value</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">KeyOfValueFunctionObject</span><span class="special">&gt;</span></code></strong></span>:
+ A function object that will define the <code class="computeroutput"><span class="identifier">key_type</span></code>
+ of the value type to be stored. This type will allow a map-like interface.
+ See <a class="link" href="map_multimap.html" title="Map and multimap-like interface for associative containers">Map and multimap-like interface
+ with set and multiset</a> for details. Default: <code class="computeroutput"><span class="identifier">key_type</span></code>
+ is equal to <code class="computeroutput"><span class="identifier">value_type</span></code>
+ (set-like interface).
+ </li>
+</ul></div>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -147,8 +159,6 @@
<code class="computeroutput"><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a></code>
containers:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">splay_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">functional</span><span class="special">&gt;</span>
@@ -221,13 +231,11 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/tested_compilers.html b/doc/html/intrusive/tested_compilers.html
index 409fd93fbc..5c40ee4efe 100644
--- a/doc/html/intrusive/tested_compilers.html
+++ b/doc/html/intrusive/tested_compilers.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -44,7 +45,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/thread_safety.html b/doc/html/intrusive/thread_safety.html
index 9fac5d32af..6da99de156 100644
--- a/doc/html/intrusive/thread_safety.html
+++ b/doc/html/intrusive/thread_safety.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -77,7 +78,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/treap_set_multiset.html b/doc/html/intrusive/treap_set_multiset.html
index 204352af52..4279777524 100644
--- a/doc/html/intrusive/treap_set_multiset.html
+++ b/doc/html/intrusive/treap_set_multiset.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -143,6 +144,15 @@
<code class="computeroutput"><span class="identifier">priority</span><span class="special">&lt;</span>
<span class="identifier">priority_compare</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span> <span class="special">&gt;</span></code>
</li>
+<li class="listitem">
+ <span class="bold"><strong><code class="computeroutput"><span class="identifier">key_of_value</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">KeyOfValueFunctionObject</span><span class="special">&gt;</span></code></strong></span>:
+ A function object that will define the <code class="computeroutput"><span class="identifier">key_type</span></code>
+ of the value type to be stored. This type will allow a map-like interface.
+ See <a class="link" href="map_multimap.html" title="Map and multimap-like interface for associative containers">Map and multimap-like interface
+ with set and multiset</a> for details. Default: <code class="computeroutput"><span class="identifier">key_type</span></code>
+ is equal to <code class="computeroutput"><span class="identifier">value_type</span></code>
+ (set-like interface).
+ </li>
</ul></div>
<p>
The default <code class="computeroutput"><span class="identifier">priority_compare</span><span class="special">&lt;</span><span class="identifier">T</span><span class="special">&gt;</span></code>
@@ -151,7 +161,7 @@
as arguments and should return true if the first argument has higher priority
(it will be searched faster), inducing strict weak ordering. The function
will be found using ADL lookup so that the user just needs to define a <code class="computeroutput"><span class="identifier">priority_order</span></code> function in the same namespace
- as his class:
+ as the class:
</p>
<pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">MyType</span>
<span class="special">{</span>
@@ -205,8 +215,6 @@
Now let's see a small example using binary search tree hooks and <code class="computeroutput"><a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a></code>/ <code class="computeroutput"><a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a></code>
containers:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">treap_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">functional</span><span class="special">&gt;</span>
@@ -301,13 +309,11 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/unordered_set_unordered_multiset.html b/doc/html/intrusive/unordered_set_unordered_multiset.html
index dff54c13b9..ed1c90dba9 100644
--- a/doc/html/intrusive/unordered_set_unordered_multiset.html
+++ b/doc/html/intrusive/unordered_set_unordered_multiset.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -7,7 +8,7 @@
<link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../intrusive.html" title="Chapter&#160;15.&#160;Boost.Intrusive">
<link rel="prev" href="set_multiset.html" title="Intrusive associative containers: set, multiset, rbtree">
-<link rel="next" href="avl_set_multiset.html" title="Intrusive avl tree based associative containers: avl_set, avl_multiset and avltree">
+<link rel="next" href="map_multimap.html" title="Map and multimap-like interface for associative containers">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -20,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="set_multiset.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="avl_set_multiset.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="set_multiset.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="map_multimap.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="section">
<div class="titlepage"><div><div><h2 class="title" style="clear: both">
@@ -299,6 +300,15 @@
<span class="identifier">hash</span></code> on Wikipedia</a> Default:
<code class="computeroutput"><span class="identifier">incremental</span><span class="special">&lt;</span><span class="keyword">false</span><span class="special">&gt;</span></code>
</li>
+<li class="listitem">
+ <span class="bold"><strong><code class="computeroutput"><span class="identifier">key_of_value</span><span class="special">&lt;</span><span class="keyword">class</span> <span class="identifier">KeyOfValueFunctionObject</span><span class="special">&gt;</span></code></strong></span>:
+ A function object that will define the <code class="computeroutput"><span class="identifier">key_type</span></code>
+ of the value type to be stored. This type will allow a map-like interface.
+ See <a class="link" href="map_multimap.html" title="Map and multimap-like interface for associative containers">Map and multimap-like interface
+ with set and multiset</a> for details. Default: <code class="computeroutput"><span class="identifier">key_type</span></code>
+ is equal to <code class="computeroutput"><span class="identifier">value_type</span></code>
+ (set-like interface).
+ </li>
</ul></div>
</div>
<div class="section">
@@ -308,8 +318,6 @@
<p>
Now let's see a small example using both hooks and both containers:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">unordered_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">functional</span><span class="special">&gt;</span>
@@ -390,8 +398,6 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -418,8 +424,6 @@
utilities to obtain the type of the bucket and its pointer before defining
the unordered container:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">unordered_set</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">functional</span><span class="special">/</span><span class="identifier">hash</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
@@ -491,13 +495,11 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
@@ -505,7 +507,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="set_multiset.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="avl_set_multiset.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="set_multiset.html"><img src="../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="map_multimap.html"><img src="../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/intrusive/usage.html b/doc/html/intrusive/usage.html
index 435cc155c7..3ec249104f 100644
--- a/doc/html/intrusive/usage.html
+++ b/doc/html/intrusive/usage.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -275,8 +276,6 @@
time, using one hook per container. This is a full example using base and
member hooks:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
@@ -339,8 +338,6 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -368,7 +365,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/usage_when.html b/doc/html/intrusive/usage_when.html
index 02efe14906..b1a4407be5 100644
--- a/doc/html/intrusive/usage_when.html
+++ b/doc/html/intrusive/usage_when.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -84,8 +85,6 @@
can have different or unknown size. This allows storing base and derived objects
in the same container, as shown in the following example:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">intrusive</span><span class="special">;</span>
@@ -158,8 +157,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
Due to certain properties of intrusive containers they are often more difficult
to use than their STL-counterparts. That's why you should avoid them in public
interfaces of libraries. Classes to be stored in intrusive containers must
@@ -169,7 +166,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/using_smart_pointers.html b/doc/html/intrusive/using_smart_pointers.html
index 140f9cffa2..c998a3f452 100644
--- a/doc/html/intrusive/using_smart_pointers.html
+++ b/doc/html/intrusive/using_smart_pointers.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -36,8 +37,6 @@
is passed to the containers. For example, if the following hook is configured
with a smart pointer (for example, an offset pointer from <span class="bold"><strong>Boost.Interprocess</strong></span>):
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">interprocess</span><span class="special">/</span><span class="identifier">offset_ptr</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@@ -57,15 +56,11 @@
<span class="special">};</span>
</pre>
<p>
- </p>
-<p>
Any intrusive list constructed using this hook will be ready for shared memory,
because the intrusive list will also use offset pointers internally. For example,
we can create an intrusive list in shared memory combining <span class="bold"><strong>Boost.Interprocess</strong></span>
and <span class="bold"><strong>Boost.Intrusive</strong></span>:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">interprocess</span><span class="special">/</span><span class="identifier">managed_shared_memory</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">interprocess</span><span class="special">/</span><span class="identifier">containers</span><span class="special">/</span><span class="identifier">vector</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">interprocess</span><span class="special">/</span><span class="identifier">allocators</span><span class="special">/</span><span class="identifier">allocator</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@@ -120,8 +115,6 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
<a name="intrusive.using_smart_pointers.smart_pointers_requirements"></a><a class="link" href="using_smart_pointers.html#intrusive.using_smart_pointers.smart_pointers_requirements" title="Requirements for smart pointers compatible with Boost.Intrusive">Requirements
@@ -150,7 +143,7 @@
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>
diff --git a/doc/html/intrusive/value_traits.html b/doc/html/intrusive/value_traits.html
index d7388c6205..1ca19e0413 100644
--- a/doc/html/intrusive/value_traits.html
+++ b/doc/html/intrusive/value_traits.html
@@ -1,3 +1,4 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=US-ASCII">
@@ -226,8 +227,6 @@
insert the object in both a singly and a doubly linked list at the same time.
This is the definition of the old node:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">link_mode</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">slist</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
@@ -244,15 +243,11 @@
<span class="special">};</span>
</pre>
<p>
- </p>
-<p>
Now we have to define a NodeTraits class that will implement the functions/typedefs
that will make the legacy node compatible with <span class="bold"><strong>Boost.Intrusive</strong></span>
algorithms. After that, we'll define a ValueTraits class that will configure
<span class="bold"><strong>Boost.Intrusive</strong></span> containers:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="comment">//Define our own NodeTraits that will configure singly and doubly linked</span>
<span class="comment">//list algorithms. Note that this node traits is compatible with</span>
<span class="comment">//circular_slist_algorithms and circular_list_algorithms.</span>
@@ -291,26 +286,18 @@
<span class="special">};</span>
</pre>
<p>
- </p>
-<p>
Defining a value traits class that simply defines <code class="computeroutput"><span class="identifier">value_type</span></code>
as <code class="computeroutput"><span class="identifier">legacy_node_traits</span><span class="special">::</span><span class="identifier">node</span></code> is a common approach when defining
customized intrusive containers, so <span class="bold"><strong>Boost.Intrusive</strong></span>
offers a templatized <code class="computeroutput"><a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits">trivial_value_traits</a></code>
class that does exactly what we want:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="keyword">typedef</span> <span class="identifier">bi</span><span class="special">::</span><span class="identifier">trivial_value_traits</span><span class="special">&lt;</span><span class="identifier">legacy_node_traits</span><span class="special">,</span> <span class="identifier">bi</span><span class="special">::</span><span class="identifier">normal_link</span><span class="special">&gt;</span> <span class="identifier">trivial_legacy_value_traits</span><span class="special">;</span>
</pre>
<p>
- </p>
-<p>
Now we can just define the containers that will store the legacy abi objects
and write a little test:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="comment">//Now define an intrusive list and slist that will store legacy_value objects</span>
<span class="keyword">typedef</span> <span class="identifier">bi</span><span class="special">::</span><span class="identifier">value_traits</span><span class="special">&lt;</span><span class="identifier">legacy_value_traits</span><span class="special">&gt;</span> <span class="identifier">ValueTraitsOption</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="identifier">bi</span><span class="special">::</span><span class="identifier">value_traits</span><span class="special">&lt;</span><span class="identifier">trivial_legacy_value_traits</span><span class="special">&gt;</span> <span class="identifier">TrivialValueTraitsOption</span><span class="special">;</span>
@@ -352,8 +339,6 @@
<span class="special">}</span>
</pre>
<p>
- </p>
-<p>
As seen, several key elements of <span class="bold"><strong>Boost.Intrusive</strong></span>
can be reused with custom user types, if the user does not want to use the
provided <span class="bold"><strong>Boost.Intrusive</strong></span> facilities.
@@ -379,8 +364,6 @@
First, we'll define the node to be used in the algorithms. For a linked list,
we just need a node that stores two pointers:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">link_mode</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">vector</span><span class="special">&gt;</span>
@@ -393,14 +376,10 @@
<span class="special">};</span>
</pre>
<p>
- </p>
-<p>
Now we'll define two different types that will be inserted in intrusive lists
and a templatized <code class="computeroutput"><span class="identifier">ValueTraits</span></code>
that will work for both types:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="keyword">class</span> <span class="identifier">base_1</span><span class="special">{};</span>
<span class="keyword">class</span> <span class="identifier">base_2</span><span class="special">{};</span>
@@ -440,15 +419,11 @@
<span class="special">};</span>
</pre>
<p>
- </p>
-<p>
Now define two containers. Both containers will instantiate the same list
algorithms (<code class="computeroutput"><span class="identifier">circular_list_algorithms</span><span class="special">&lt;</span><span class="identifier">simple_node_traits</span><span class="special">&gt;</span></code>), due to the fact that the value traits
used to define the containers provide the same <code class="computeroutput"><span class="identifier">node_traits</span></code>
type:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="comment">//Now define two intrusive lists. Both lists will use the same algorithms:</span>
<span class="comment">// circular_list_algorithms&lt;simple_node_traits&gt;</span>
@@ -457,8 +432,6 @@
<span class="keyword">typedef</span> <span class="identifier">list</span> <span class="special">&lt;</span><span class="identifier">value_2</span><span class="special">,</span> <span class="identifier">value_traits</span><span class="special">&lt;</span><span class="identifier">simple_value_traits</span><span class="special">&lt;</span><span class="identifier">value_2</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">Value2List</span><span class="special">;</span>
</pre>
<p>
- </p>
-<p>
All <span class="bold"><strong>Boost.Intrusive</strong></span> containers using predefined
hooks use this technique to minimize code size: all possible <code class="computeroutput"><a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a></code>
containers created with predefined hooks that define the same <code class="computeroutput"><span class="identifier">VoidPointer</span></code> type share the same list algorithms.
@@ -473,8 +446,6 @@
The previous example can be further simplified using the <code class="computeroutput"><a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits">derivation_value_traits</a></code>
class to define a value traits class with a value that stores the <code class="computeroutput"><span class="identifier">simple_node</span></code> as a base class:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="keyword">class</span> <span class="identifier">base_1</span><span class="special">{};</span>
<span class="keyword">class</span> <span class="identifier">base_2</span><span class="special">{};</span>
@@ -502,16 +473,12 @@
<span class="keyword">typedef</span> <span class="identifier">list</span> <span class="special">&lt;</span><span class="identifier">value_2</span><span class="special">,</span> <span class="identifier">value_traits</span><span class="special">&lt;</span><span class="identifier">ValueTraits2</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">Value2List</span><span class="special">;</span>
</pre>
<p>
- </p>
-<p>
We can even choose to store <code class="computeroutput"><span class="identifier">simple_node</span></code>
as a member of <code class="computeroutput"><span class="identifier">value_1</span></code> and
<code class="computeroutput"><span class="identifier">value_2</span></code> classes and use
<code class="computeroutput"><a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits">member_value_traits</a></code>
to define the needed value traits classes:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="keyword">class</span> <span class="identifier">base_1</span><span class="special">{};</span>
<span class="keyword">class</span> <span class="identifier">base_2</span><span class="special">{};</span>
@@ -539,8 +506,6 @@
<span class="keyword">typedef</span> <span class="identifier">list</span> <span class="special">&lt;</span><span class="identifier">value_1</span><span class="special">,</span> <span class="identifier">value_traits</span><span class="special">&lt;</span><span class="identifier">ValueTraits1</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">Value1List</span><span class="special">;</span>
<span class="keyword">typedef</span> <span class="identifier">list</span> <span class="special">&lt;</span><span class="identifier">value_2</span><span class="special">,</span> <span class="identifier">value_traits</span><span class="special">&lt;</span><span class="identifier">ValueTraits2</span><span class="special">&gt;</span> <span class="special">&gt;</span> <span class="identifier">Value2List</span><span class="special">;</span>
</pre>
-<p>
- </p>
</div>
<div class="section">
<div class="titlepage"><div><div><h3 class="title">
@@ -625,8 +590,6 @@
can be indirectly introduced in a list guaranteeing no additional allocation
apart from the initial resource reservation:
</p>
-<p>
-</p>
<pre class="programlisting"><span class="preprocessor">#include</span> <span class="special">&lt;</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">intrusive</span><span class="special">/</span><span class="identifier">list</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">&gt;</span>
<span class="keyword">using</span> <span class="keyword">namespace</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">intrusive</span><span class="special">;</span>
@@ -702,13 +665,11 @@
<span class="keyword">return</span> <span class="number">0</span><span class="special">;</span>
<span class="special">}</span>
</pre>
-<p>
- </p>
</div>
</div>
<table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
<td align="left"></td>
-<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2013 Ion Gaztanaga<p>
+<td align="right"><div class="copyright-footer">Copyright &#169; 2005 Olaf Krzikalla<br>Copyright &#169; 2006-2015 Ion Gaztanaga<p>
Distributed under the Boost Software License, Version 1.0. (See accompanying
file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>)
</p>