<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>Reference</title> <link rel="stylesheet" href="../boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> <link rel="up" href="../intrusive.html" title="Chapter 10. Boost.Intrusive"> <link rel="prev" href="acknowledgements.html" title="Acknowledgements"> <link rel="next" href="../boost/intrusive/make_any_base_hook.html" title="Struct template make_any_base_hook"> </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="acknowledgements.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../boost/intrusive/make_any_base_hook.html"><img src="../../../doc/html/images/next.png" alt="Next"></a> </div> <div class="section" title="Reference"> <div class="titlepage"><div><div><h2 class="title" style="clear: both"> <a name="intrusive.reference"></a>Reference</h2></div></div></div> <div class="toc"><dl> <dt><span class="section"><a href="reference.html#header.boost.intrusive.any_hook_hpp">Header <boost/intrusive/any_hook.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.avl_set_hpp">Header <boost/intrusive/avl_set.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.avl_set_hook_hpp">Header <boost/intrusive/avl_set_hook.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.avltree_hpp">Header <boost/intrusive/avltree.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.avltree_algorithms_hpp">Header <boost/intrusive/avltree_algorithms.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.bs_set_hook_hpp">Header <boost/intrusive/bs_set_hook.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.circular_list_algorithms_hpp">Header <boost/intrusive/circular_list_algorithms.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.circular_slist_algorithms_hpp">Header <boost/intrusive/circular_slist_algorithms.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.derivation_value_traits_hpp">Header <boost/intrusive/derivation_value_traits.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.hashtable_hpp">Header <boost/intrusive/hashtable.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.linear_slist_algorithms_hpp">Header <boost/intrusive/linear_slist_algorithms.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.link_mode_hpp">Header <boost/intrusive/link_mode.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.list_hpp">Header <boost/intrusive/list.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.list_hook_hpp">Header <boost/intrusive/list_hook.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.member_value_traits_hpp">Header <boost/intrusive/member_value_traits.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.options_hpp">Header <boost/intrusive/options.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.pointer_plus_bits_hpp">Header <boost/intrusive/pointer_plus_bits.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.priority_compare_hpp">Header <boost/intrusive/priority_compare.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.rbtree_hpp">Header <boost/intrusive/rbtree.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.rbtree_algorithms_hpp">Header <boost/intrusive/rbtree_algorithms.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.set_hpp">Header <boost/intrusive/set.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.set_hook_hpp">Header <boost/intrusive/set_hook.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.sg_set_hpp">Header <boost/intrusive/sg_set.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.sgtree_hpp">Header <boost/intrusive/sgtree.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.sgtree_algorithms_hpp">Header <boost/intrusive/sgtree_algorithms.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.slist_hpp">Header <boost/intrusive/slist.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.slist_hook_hpp">Header <boost/intrusive/slist_hook.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.splay_set_hpp">Header <boost/intrusive/splay_set.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.splay_set_hook_hpp">Header <boost/intrusive/splay_set_hook.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.splaytree_hpp">Header <boost/intrusive/splaytree.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.splaytree_algorithms_hpp">Header <boost/intrusive/splaytree_algorithms.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.treap_hpp">Header <boost/intrusive/treap.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.treap_algorithms_hpp">Header <boost/intrusive/treap_algorithms.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.treap_set_hpp">Header <boost/intrusive/treap_set.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.trivial_value_traits_hpp">Header <boost/intrusive/trivial_value_traits.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.unordered_set_hpp">Header <boost/intrusive/unordered_set.hpp></a></span></dt> <dt><span class="section"><a href="reference.html#header.boost.intrusive.unordered_set_hook_hpp">Header <boost/intrusive/unordered_set_hook.hpp></a></span></dt> </dl></div> <div class="section" title="Header <boost/intrusive/any_hook.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.any_hook_hpp"></a>Header <<a href="../../../boost/intrusive/any_hook.hpp" target="_top">boost/intrusive/any_hook.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_any_base_hook.html" title="Struct template make_any_base_hook">make_any_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/any_base_hook.html" title="Class template any_base_hook">any_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_any_member_hook.html" title="Struct template make_any_member_hook">make_any_member_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/any_member_hook.html" title="Class template any_member_hook">any_member_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> BaseHook> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/any_to_slist_hook.html" title="Struct template any_to_slist_hook">any_to_slist_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> BaseHook> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/any_to_list_hook.html" title="Struct template any_to_list_hook">any_to_list_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> BaseHook> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/any_to_set_hook.html" title="Struct template any_to_set_hook">any_to_set_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> BaseHook> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/any_to_avl_set_hook.html" title="Struct template any_to_avl_set_hook">any_to_avl_set_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> BaseHook> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/any_to_bs_set_hook.html" title="Struct template any_to_bs_set_hook">any_to_bs_set_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> BaseHook> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/any_to_unordered_set_hook.html" title="Struct template any_to_unordered_set_hook">any_to_unordered_set_hook</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/avl_set.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.avl_set_hpp"></a>Header <<a href="../../../boost/intrusive/avl_set.hpp" target="_top">boost/intrusive/avl_set.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_avl_set.html" title="Struct template make_avl_set">make_avl_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_avl_multiset.html" title="Struct template make_avl_multiset">make_avl_multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id406484"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id354496"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id604180"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id466422"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id471140"></a>swap(<a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id473156"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id334283"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id405167"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id389447"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id463812"></a>swap(<a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/avl_set_hook.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.avl_set_hook_hpp"></a>Header <<a href="../../../boost/intrusive/avl_set_hook.hpp" target="_top">boost/intrusive/avl_set_hook.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_avl_set_base_hook.html" title="Struct template make_avl_set_base_hook">make_avl_set_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/avl_set_base_hook.html" title="Class template avl_set_base_hook">avl_set_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_avl_set_member_hook.html" title="Struct template make_avl_set_member_hook">make_avl_set_member_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/avl_set_member_hook.html" title="Class template avl_set_member_hook">avl_set_member_hook</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/avltree.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.avltree_hpp"></a>Header <<a href="../../../boost/intrusive/avltree.hpp" target="_top">boost/intrusive/avltree.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_avltree.html" title="Struct template make_avltree">make_avltree</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id405705"></a><span class="bold"><strong>operator</strong></span><(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator==_id382255"></a><span class="bold"><strong>operator</strong></span>==(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id469609"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id330959"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id429627"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id589695"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id589734"></a>swap(<a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/avltree.html" title="Class template avltree">avltree</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/avltree_algorithms.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.avltree_algorithms_hpp"></a>Header <<a href="../../../boost/intrusive/avltree_algorithms.hpp" target="_top">boost/intrusive/avltree_algorithms.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> NodeTraits> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/avltree_algorithms.html" title="Class template avltree_algorithms">avltree_algorithms</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/bs_set_hook.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.bs_set_hook_hpp"></a>Header <<a href="../../../boost/intrusive/bs_set_hook.hpp" target="_top">boost/intrusive/bs_set_hook.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_bs_set_base_hook.html" title="Struct template make_bs_set_base_hook">make_bs_set_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/bs_set_base_hook.html" title="Class template bs_set_base_hook">bs_set_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_bs_set_member_hook.html" title="Struct template make_bs_set_member_hook">make_bs_set_member_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/bs_set_member_hook.html" title="Class template bs_set_member_hook">bs_set_member_hook</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/circular_list_algorithms.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.circular_list_algorithms_hpp"></a>Header <<a href="../../../boost/intrusive/circular_list_algorithms.hpp" target="_top">boost/intrusive/circular_list_algorithms.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> NodeTraits> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/circular_list_algorithms.html" title="Class template circular_list_algorithms">circular_list_algorithms</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/circular_slist_algorithms.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.circular_slist_algorithms_hpp"></a>Header <<a href="../../../boost/intrusive/circular_slist_algorithms.hpp" target="_top">boost/intrusive/circular_slist_algorithms.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> NodeTraits> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/circular_slist_algorithms.html" title="Class template circular_slist_algorithms">circular_slist_algorithms</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/derivation_value_traits.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.derivation_value_traits_hpp"></a>Header <<a href="../../../boost/intrusive/derivation_value_traits.hpp" target="_top">boost/intrusive/derivation_value_traits.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>typename</strong></span> NodeTraits, link_mode_type LinkMode = safe_link> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/derivation_value_traits.html" title="Struct template derivation_value_traits">derivation_value_traits</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/hashtable.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.hashtable_hpp"></a>Header <<a href="../../../boost/intrusive/hashtable.hpp" target="_top">boost/intrusive/hashtable.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/hashtable.html" title="Class template hashtable">hashtable</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_hashtable.html" title="Struct template make_hashtable">make_hashtable</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/linear_slist_algorithms.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.linear_slist_algorithms_hpp"></a>Header <<a href="../../../boost/intrusive/linear_slist_algorithms.hpp" target="_top">boost/intrusive/linear_slist_algorithms.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> NodeTraits> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/linear_slist_algorithms.html" title="Class template linear_slist_algorithms">linear_slist_algorithms</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/link_mode.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.link_mode_hpp"></a>Header <<a href="../../../boost/intrusive/link_mode.hpp" target="_top">boost/intrusive/link_mode.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>enum</strong></span> <a class="link" href="../boost/intrusive/link_mode_type.html" title="Type link_mode_type">link_mode_type</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/list.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.list_hpp"></a>Header <<a href="../../../boost/intrusive/list.hpp" target="_top">boost/intrusive/list.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_list.html" title="Struct template make_list">make_list</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id999396"></a><span class="bold"><strong>operator</strong></span><(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator==_id999434"></a><span class="bold"><strong>operator</strong></span>==(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id999473"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id999512"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id999550"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id999589"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id999628"></a>swap(<a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/list.html" title="Class template list">list</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/list_hook.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.list_hook_hpp"></a>Header <<a href="../../../boost/intrusive/list_hook.hpp" target="_top">boost/intrusive/list_hook.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_list_base_hook.html" title="Struct template make_list_base_hook">make_list_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/list_base_hook.html" title="Class template list_base_hook">list_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_list_member_hook.html" title="Struct template make_list_member_hook">make_list_member_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/list_member_hook.html" title="Class template list_member_hook">list_member_hook</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/member_value_traits.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.member_value_traits_hpp"></a>Header <<a href="../../../boost/intrusive/member_value_traits.hpp" target="_top">boost/intrusive/member_value_traits.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>typename</strong></span> NodeTraits, <span class="bold"><strong>typename</strong></span> NodeTraits::node T::* PtrToMember, link_mode_type LinkMode = safe_link> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/member_value_traits.html" title="Struct template member_value_traits">member_value_traits</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/options.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.options_hpp"></a>Header <<a href="../../../boost/intrusive/options.hpp" target="_top">boost/intrusive/options.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/constant_time_size.html" title="Struct template constant_time_size">constant_time_size</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> SizeType> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/size_type.html" title="Struct template size_type">size_type</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Compare> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/compare.html" title="Struct template compare">compare</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/floating_point.html" title="Struct template floating_point">floating_point</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Equal> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/equal.html" title="Struct template equal">equal</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Priority> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/priority.html" title="Struct template priority">priority</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Hash> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/hash.html" title="Struct template hash">hash</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> ValueTraits> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/value_traits.html" title="Struct template value_traits">value_traits</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Parent, <span class="bold"><strong>typename</strong></span> MemberHook, MemberHook Parent::* PtrToMember> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/member_hook.html" title="Struct template member_hook">member_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> BaseHook> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/base_hook.html" title="Struct template base_hook">base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> VoidPointer> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/void_pointer.html" title="Struct template void_pointer">void_pointer</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> Tag> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/tag.html" title="Struct template tag">tag</a>; <span class="bold"><strong>template</strong></span><link_mode_type LinkType> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/link_mode.html" title="Struct template link_mode">link_mode</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/optimize_size.html" title="Struct template optimize_size">optimize_size</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/linear.html" title="Struct template linear">linear</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/cache_last.html" title="Struct template cache_last">cache_last</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> BucketTraits> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/bucket_traits.html" title="Struct template bucket_traits">bucket_traits</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/store_hash.html" title="Struct template store_hash">store_hash</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/optimize_multikey.html" title="Struct template optimize_multikey">optimize_multikey</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/power_2_buckets.html" title="Struct template power_2_buckets">power_2_buckets</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/cache_begin.html" title="Struct template cache_begin">cache_begin</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/compare_hash.html" title="Struct template compare_hash">compare_hash</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>bool</strong></span> Enabled> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/incremental.html" title="Struct template incremental">incremental</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/pointer_plus_bits.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.pointer_plus_bits_hpp"></a>Header <<a href="../../../boost/intrusive/pointer_plus_bits.hpp" target="_top">boost/intrusive/pointer_plus_bits.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> VoidPointer, std::size_t Alignment> <span class="bold"><strong>struct</strong></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="bold"><strong>template</strong></span><std::size_t Alignment> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/max_pointer_plus_bits_v_id1001013.html" title="Struct template max_pointer_plus_bits<void *, Alignment>">max_pointer_plus_bits</a><<span class="bold"><strong>void</strong></span> *, Alignment>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, std::size_t NumBits> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/pointer_plus_bits_T___N_id1001045.html" title="Struct template pointer_plus_bits<T *, NumBits>">pointer_plus_bits</a><T *, NumBits>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/priority_compare.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.priority_compare_hpp"></a>Header <<a href="../../../boost/intrusive/priority_compare.hpp" target="_top">boost/intrusive/priority_compare.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/priority_compare.html" title="Struct template priority_compare">priority_compare</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/rbtree.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.rbtree_hpp"></a>Header <<a href="../../../boost/intrusive/rbtree.hpp" target="_top">boost/intrusive/rbtree.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_rbtree.html" title="Struct template make_rbtree">make_rbtree</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1005118"></a><span class="bold"><strong>operator</strong></span><(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator==_id1005157"></a><span class="bold"><strong>operator</strong></span>==(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1005196"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1005234"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1005273"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1005312"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1005350"></a>swap(<a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/rbtree.html" title="Class template rbtree">rbtree</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/rbtree_algorithms.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.rbtree_algorithms_hpp"></a>Header <<a href="../../../boost/intrusive/rbtree_algorithms.hpp" target="_top">boost/intrusive/rbtree_algorithms.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> NodeTraits> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/rbtree_algorithms.html" title="Class template rbtree_algorithms">rbtree_algorithms</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/set.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.set_hpp"></a>Header <<a href="../../../boost/intrusive/set.hpp" target="_top">boost/intrusive/set.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_set.html" title="Struct template make_set">make_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_multiset.html" title="Struct template make_multiset">make_multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1015309"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1015347"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1015386"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1015425"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1015463"></a>swap(<a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1015499"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1015538"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1015577"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1015615"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1015654"></a>swap(<a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/set_hook.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.set_hook_hpp"></a>Header <<a href="../../../boost/intrusive/set_hook.hpp" target="_top">boost/intrusive/set_hook.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_set_base_hook.html" title="Struct template make_set_base_hook">make_set_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/set_base_hook.html" title="Class template set_base_hook">set_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_set_member_hook.html" title="Struct template make_set_member_hook">make_set_member_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/set_member_hook.html" title="Class template set_member_hook">set_member_hook</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/sg_set.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.sg_set_hpp"></a>Header <<a href="../../../boost/intrusive/sg_set.hpp" target="_top">boost/intrusive/sg_set.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_sg_set.html" title="Struct template make_sg_set">make_sg_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_sg_multiset.html" title="Struct template make_sg_multiset">make_sg_multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1024143"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1024182"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1024221"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1024259"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1024298"></a>swap(<a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1024334"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1024373"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1024411"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1024450"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1024489"></a>swap(<a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/sgtree.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.sgtree_hpp"></a>Header <<a href="../../../boost/intrusive/sgtree.hpp" target="_top">boost/intrusive/sgtree.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_sgtree.html" title="Struct template make_sgtree">make_sgtree</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1028567"></a><span class="bold"><strong>operator</strong></span><(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator==_id1028606"></a><span class="bold"><strong>operator</strong></span>==(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1028645"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1028683"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1028722"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1028761"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1028799"></a>swap(<a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/sgtree.html" title="Class template sgtree">sgtree</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/sgtree_algorithms.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.sgtree_algorithms_hpp"></a>Header <<a href="../../../boost/intrusive/sgtree_algorithms.hpp" target="_top">boost/intrusive/sgtree_algorithms.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> NodeTraits> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/sgtree_algorithms.html" title="Class template sgtree_algorithms">sgtree_algorithms</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/slist.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.slist_hpp"></a>Header <<a href="../../../boost/intrusive/slist.hpp" target="_top">boost/intrusive/slist.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_slist.html" title="Struct template make_slist">make_slist</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1036484"></a><span class="bold"><strong>operator</strong></span><(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator==_id1036523"></a><span class="bold"><strong>operator</strong></span>==(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1036562"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1036600"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1036639"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1036678"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1036716"></a>swap(<a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/slist.html" title="Class template slist">slist</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/slist_hook.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.slist_hook_hpp"></a>Header <<a href="../../../boost/intrusive/slist_hook.hpp" target="_top">boost/intrusive/slist_hook.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_slist_base_hook.html" title="Struct template make_slist_base_hook">make_slist_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/slist_base_hook.html" title="Class template slist_base_hook">slist_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_slist_member_hook.html" title="Struct template make_slist_member_hook">make_slist_member_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/slist_member_hook.html" title="Class template slist_member_hook">slist_member_hook</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/splay_set.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.splay_set_hpp"></a>Header <<a href="../../../boost/intrusive/splay_set.hpp" target="_top">boost/intrusive/splay_set.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_splay_set.html" title="Struct template make_splay_set">make_splay_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_splay_multiset.html" title="Struct template make_splay_multiset">make_splay_multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1045207"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1045245"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1045284"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1045323"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1045361"></a>swap(<a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1045397"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1045436"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1045475"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1045513"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1045552"></a>swap(<a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/splay_set_hook.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.splay_set_hook_hpp"></a>Header <<a href="../../../boost/intrusive/splay_set_hook.hpp" target="_top">boost/intrusive/splay_set_hook.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_splay_set_base_hook.html" title="Struct template make_splay_set_base_hook">make_splay_set_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/splay_set_base_hook.html" title="Class template splay_set_base_hook">splay_set_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_splay_set_member_hook.html" title="Struct template make_splay_set_member_hook">make_splay_set_member_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/splay_set_member_hook.html" title="Class template splay_set_member_hook">splay_set_member_hook</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/splaytree.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.splaytree_hpp"></a>Header <<a href="../../../boost/intrusive/splaytree.hpp" target="_top">boost/intrusive/splaytree.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_splaytree.html" title="Struct template make_splaytree">make_splaytree</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1050609"></a><span class="bold"><strong>operator</strong></span><(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator==_id1050648"></a><span class="bold"><strong>operator</strong></span>==(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1050687"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1050725"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1050764"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1050803"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1050841"></a>swap(<a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/splaytree.html" title="Class template splaytree">splaytree</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/splaytree_algorithms.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.splaytree_algorithms_hpp"></a>Header <<a href="../../../boost/intrusive/splaytree_algorithms.hpp" target="_top">boost/intrusive/splaytree_algorithms.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> NodeTraits> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/splaytree_algorithms.html" title="Class template splaytree_algorithms">splaytree_algorithms</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/treap.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.treap_hpp"></a>Header <<a href="../../../boost/intrusive/treap.hpp" target="_top">boost/intrusive/treap.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_trie.html" title="Struct template make_trie">make_trie</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1057212"></a><span class="bold"><strong>operator</strong></span><(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator==_id1057250"></a><span class="bold"><strong>operator</strong></span>==(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1057289"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1057328"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1057366"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1057405"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1057444"></a>swap(<a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/treap.html" title="Class template treap">treap</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/treap_algorithms.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.treap_algorithms_hpp"></a>Header <<a href="../../../boost/intrusive/treap_algorithms.hpp" target="_top">boost/intrusive/treap_algorithms.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> NodeTraits> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/treap_algorithms.html" title="Class template treap_algorithms">treap_algorithms</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/treap_set.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.treap_set_hpp"></a>Header <<a href="../../../boost/intrusive/treap_set.hpp" target="_top">boost/intrusive/treap_set.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_treap_set.html" title="Struct template make_treap_set">make_treap_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_treap_multiset.html" title="Struct template make_treap_multiset">make_treap_multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1068325"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1068364"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1068402"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1068441"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1068480"></a>swap(<a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/treap_set.html" title="Class template treap_set">treap_set</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator!=_id1068516"></a><span class="bold"><strong>operator</strong></span>!=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_id1068554"></a><span class="bold"><strong>operator</strong></span>>(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1068593"></a><span class="bold"><strong>operator</strong></span><=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>bool</strong></span></span> <a name="boost.intrusive.operator_=_id1068632"></a><span class="bold"><strong>operator</strong></span>>=(<span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>< T, Options...> & x, <span class="bold"><strong>const</strong></span> <a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>< T, Options...> & y); <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="type"><span class="bold"><strong>void</strong></span></span> <a name="boost.intrusive.swap_id1068670"></a>swap(<a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>< T, Options...> & x, <a class="link" href="../boost/intrusive/treap_multiset.html" title="Class template treap_multiset">treap_multiset</a>< T, Options...> & y); } }</pre> </div> <div class="section" title="Header <boost/intrusive/trivial_value_traits.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.trivial_value_traits_hpp"></a>Header <<a href="../../../boost/intrusive/trivial_value_traits.hpp" target="_top">boost/intrusive/trivial_value_traits.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> NodeTraits, link_mode_type LinkMode = normal_link> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/trivial_value_traits.html" title="Struct template trivial_value_traits">trivial_value_traits</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/unordered_set.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.unordered_set_hpp"></a>Header <<a href="../../../boost/intrusive/unordered_set.hpp" target="_top">boost/intrusive/unordered_set.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/unordered_set.html" title="Class template unordered_set">unordered_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_unordered_set.html" title="Struct template make_unordered_set">make_unordered_set</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/unordered_multiset.html" title="Class template unordered_multiset">unordered_multiset</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>typename</strong></span> T, <span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_unordered_multiset.html" title="Struct template make_unordered_multiset">make_unordered_multiset</a>; } }</pre> </div> <div class="section" title="Header <boost/intrusive/unordered_set_hook.hpp>"> <div class="titlepage"><div><div><h3 class="title"> <a name="header.boost.intrusive.unordered_set_hook_hpp"></a>Header <<a href="../../../boost/intrusive/unordered_set_hook.hpp" target="_top">boost/intrusive/unordered_set_hook.hpp</a>></h3></div></div></div> <pre class="synopsis"><span class="bold"><strong>namespace</strong></span> boost { <span class="bold"><strong>namespace</strong></span> intrusive { <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_unordered_set_base_id1076048.html" title="Struct template make_unordered_set_base_hook">make_unordered_set_base_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></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="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>struct</strong></span> <a class="link" href="../boost/intrusive/make_unordered_set_memb_id1076429.html" title="Struct template make_unordered_set_member_hook">make_unordered_set_member_hook</a>; <span class="bold"><strong>template</strong></span><<span class="bold"><strong>class</strong></span>... Options> <span class="bold"><strong>class</strong></span> <a class="link" href="../boost/intrusive/unordered_set_member_hook.html" title="Class template unordered_set_member_hook">unordered_set_member_hook</a>; } }</pre> </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 © 2005 Olaf Krzikalla, 2006-2009 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="acknowledgements.html"><img src="../../../doc/html/images/prev.png" alt="Prev"></a><a accesskey="u" href="../intrusive.html"><img src="../../../doc/html/images/up.png" alt="Up"></a><a accesskey="h" href="../index.html"><img src="../../../doc/html/images/home.png" alt="Home"></a><a accesskey="n" href="../boost/intrusive/make_any_base_hook.html"><img src="../../../doc/html/images/next.png" alt="Next"></a> </div> </body> </html>