diff options
Diffstat (limited to 'doc/html/intrusive')
40 files changed, 135 insertions, 120 deletions
diff --git a/doc/html/intrusive/acknowledgements.html b/doc/html/intrusive/acknowledgements.html index 257be763b3..6ee4502d25 100644 --- a/doc/html/intrusive/acknowledgements.html +++ b/doc/html/intrusive/acknowledgements.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="references.html" title="References"> <link rel="next" href="index.html" title="Indexes"> </head> diff --git a/doc/html/intrusive/advanced_lookups_insertions.html b/doc/html/intrusive/advanced_lookups_insertions.html index e6e4dc43e1..0ca23add8e 100644 --- a/doc/html/intrusive/advanced_lookups_insertions.html +++ b/doc/html/intrusive/advanced_lookups_insertions.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="bst_hooks.html" title="Binary search tree hooks: bs_set_base_hook and bs_set_member_hook"> <link rel="next" href="erasing_and_disposing.html" title="Erasing and disposing values from Boost.Intrusive containers"> </head> diff --git a/doc/html/intrusive/any_hooks.html b/doc/html/intrusive/any_hooks.html index ea0e108c75..0a8e66666c 100644 --- a/doc/html/intrusive/any_hooks.html +++ b/doc/html/intrusive/any_hooks.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="obtaining_iterators_from_values.html" title="Obtaining iterators from values"> <link rel="next" href="concepts.html" title="Concepts explained"> </head> diff --git a/doc/html/intrusive/auto_unlink_hooks.html b/doc/html/intrusive/auto_unlink_hooks.html index e280bc5ef7..3f6d5ba7cc 100644 --- a/doc/html/intrusive/auto_unlink_hooks.html +++ b/doc/html/intrusive/auto_unlink_hooks.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="safe_hook.html" title="Safe hooks"> <link rel="next" href="slist.html" title="Intrusive singly linked list: slist"> </head> diff --git a/doc/html/intrusive/avl_set_multiset.html b/doc/html/intrusive/avl_set_multiset.html index 6c3d78611a..651973e366 100644 --- a/doc/html/intrusive/avl_set_multiset.html +++ b/doc/html/intrusive/avl_set_multiset.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="map_multimap.html" title="Map and multimap-like interface for associative containers"> <link rel="next" href="splay_set_multiset.html" title="Intrusive splay tree based associative containers: splay_set, splay_multiset and , splay_tree"> </head> diff --git a/doc/html/intrusive/boost_intrusive_iterators.html b/doc/html/intrusive/boost_intrusive_iterators.html index 5a44f5b02c..b8c9afa8e1 100644 --- a/doc/html/intrusive/boost_intrusive_iterators.html +++ b/doc/html/intrusive/boost_intrusive_iterators.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="thread_safety.html" title="Thread safety guarantees"> <link rel="next" href="equal_range_stability.html" title="Stability and insertion with hint in ordered associative containers with equivalent keys"> </head> diff --git a/doc/html/intrusive/bst_hooks.html b/doc/html/intrusive/bst_hooks.html index da27dc41df..c628d1f507 100644 --- a/doc/html/intrusive/bst_hooks.html +++ b/doc/html/intrusive/bst_hooks.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="treap_set_multiset.html" title="Intrusive treap based associative containers: treap_set, treap_multiset and treap"> <link rel="next" href="advanced_lookups_insertions.html" title="Advanced lookup and insertion functions for associative containers"> </head> diff --git a/doc/html/intrusive/clone_from.html b/doc/html/intrusive/clone_from.html index f727028bcc..7c06ed8b8b 100644 --- a/doc/html/intrusive/clone_from.html +++ b/doc/html/intrusive/clone_from.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="erasing_and_disposing.html" title="Erasing and disposing values from Boost.Intrusive containers"> <link rel="next" href="function_hooks.html" title="Using function hooks"> </head> diff --git a/doc/html/intrusive/concepts.html b/doc/html/intrusive/concepts.html index d44422cca2..50bc462546 100644 --- a/doc/html/intrusive/concepts.html +++ b/doc/html/intrusive/concepts.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="any_hooks.html" title="Any Hooks: A single hook for any Intrusive container"> <link rel="next" href="node_algorithms.html" title="Node algorithms with custom NodeTraits"> </head> diff --git a/doc/html/intrusive/concepts_summary.html b/doc/html/intrusive/concepts_summary.html index e5069e7da4..787ec2cafc 100644 --- a/doc/html/intrusive/concepts_summary.html +++ b/doc/html/intrusive/concepts_summary.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="usage_when.html" title="When to use?"> <link rel="next" href="presenting_containers.html" title="Presenting Boost.Intrusive containers"> </head> diff --git a/doc/html/intrusive/design_notes.html b/doc/html/intrusive/design_notes.html index 0919992fb9..4e8022fe43 100644 --- a/doc/html/intrusive/design_notes.html +++ b/doc/html/intrusive/design_notes.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="obtaining_same_type_reducing_space.html" title="Obtaining the same types and reducing symbol length"> <link rel="next" href="performance.html" title="Performance"> </head> diff --git a/doc/html/intrusive/equal_range_stability.html b/doc/html/intrusive/equal_range_stability.html index 5205fb6ab1..8c24a8af49 100644 --- a/doc/html/intrusive/equal_range_stability.html +++ b/doc/html/intrusive/equal_range_stability.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="boost_intrusive_iterators.html" title="Boost.Intrusive Iterator features"> <link rel="next" href="obtaining_same_type_reducing_space.html" title="Obtaining the same types and reducing symbol length"> </head> diff --git a/doc/html/intrusive/erasing_and_disposing.html b/doc/html/intrusive/erasing_and_disposing.html index 11ba934e7b..adf1d4594e 100644 --- a/doc/html/intrusive/erasing_and_disposing.html +++ b/doc/html/intrusive/erasing_and_disposing.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="advanced_lookups_insertions.html" title="Advanced lookup and insertion functions for associative containers"> <link rel="next" href="clone_from.html" title="Cloning Boost.Intrusive containers"> </head> diff --git a/doc/html/intrusive/function_hooks.html b/doc/html/intrusive/function_hooks.html index 4728e9e6eb..78a43c481a 100644 --- a/doc/html/intrusive/function_hooks.html +++ b/doc/html/intrusive/function_hooks.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="clone_from.html" title="Cloning Boost.Intrusive containers"> <link rel="next" href="recursive.html" title="Recursive Boost.Intrusive containers"> </head> @@ -61,7 +61,7 @@ Converting from values to hooks is generally easy, since most hooks are in practice members or base classes of class data members. The inverse operation is a bit more complicated, but <span class="bold"><strong>Boost.Intrusive</strong></span> - offers a bit of help with the function <code class="computeroutput"><a class="link" href="../boost/intrusive/get_parent_fro_idp79281952.html" title="Function template get_parent_from_member">get_parent_from_member</a></code>, + offers a bit of help with the function <code class="computeroutput"><a class="link" href="../boost/intrusive/get_parent_fro_idp65125552.html" title="Function template get_parent_from_member">get_parent_from_member</a></code>, which allows easy conversions from the address of a data member to the address of the parent holding that member. Let's see a little example of <code class="computeroutput"><a class="link" href="../boost/intrusive/function_hook.html" title="Struct template function_hook">function_hook</a></code>: </p> diff --git a/doc/html/intrusive/index.html b/doc/html/intrusive/index.html index 15b3422728..a605d0fb47 100644 --- a/doc/html/intrusive/index.html +++ b/doc/html/intrusive/index.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="acknowledgements.html" title="Acknowledgements"> <link rel="next" href="reference.html" title="Reference"> </head> diff --git a/doc/html/intrusive/intrusive_vs_nontrusive.html b/doc/html/intrusive/intrusive_vs_nontrusive.html index f77fbdab5e..1ba348ff43 100644 --- a/doc/html/intrusive/intrusive_vs_nontrusive.html +++ b/doc/html/intrusive/intrusive_vs_nontrusive.html @@ -6,8 +6,8 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> -<link rel="prev" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> +<link rel="prev" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="next" href="usage.html" title="How to use Boost.Intrusive"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -228,7 +228,7 @@ </li> </ul></div> <div class="table"> -<a name="intrusive.intrusive_vs_nontrusive.properties_of_intrusive.summary_of_intrusive_containers_"></a><p class="title"><b>Table 19.1. Summary of intrusive containers advantages and disadvantages</b></p> +<a name="intrusive.intrusive_vs_nontrusive.properties_of_intrusive.summary_of_intrusive_containers_"></a><p class="title"><b>Table 18.1. Summary of intrusive containers advantages and disadvantages</b></p> <div class="table-contents"><table class="table" summary="Summary of intrusive containers advantages and disadvantages"> <colgroup> <col> diff --git a/doc/html/intrusive/list.html b/doc/html/intrusive/list.html index 8f6dcb8c55..ecbfd84026 100644 --- a/doc/html/intrusive/list.html +++ b/doc/html/intrusive/list.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="slist.html" title="Intrusive singly linked list: slist"> <link rel="next" href="set_multiset.html" title="Intrusive associative containers: set, multiset, rbtree"> </head> diff --git a/doc/html/intrusive/map_multimap.html b/doc/html/intrusive/map_multimap.html index 660acb1b5b..e02145eeec 100644 --- a/doc/html/intrusive/map_multimap.html +++ b/doc/html/intrusive/map_multimap.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="unordered_set_unordered_multiset.html" title="Semi-Intrusive unordered associative containers: unordered_set, unordered_multiset"> <link rel="next" href="avl_set_multiset.html" title="Intrusive avl tree based associative containers: avl_set, avl_multiset and avltree"> </head> diff --git a/doc/html/intrusive/node_algorithms.html b/doc/html/intrusive/node_algorithms.html index d9408c8653..6fc7178d39 100644 --- a/doc/html/intrusive/node_algorithms.html +++ b/doc/html/intrusive/node_algorithms.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="concepts.html" title="Concepts explained"> <link rel="next" href="value_traits.html" title="Containers with custom ValueTraits"> </head> diff --git a/doc/html/intrusive/obtaining_iterators_from_values.html b/doc/html/intrusive/obtaining_iterators_from_values.html index f6b9624616..d3f759e537 100644 --- a/doc/html/intrusive/obtaining_iterators_from_values.html +++ b/doc/html/intrusive/obtaining_iterators_from_values.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="using_smart_pointers.html" title="Using smart pointers with Boost.Intrusive containers"> <link rel="next" href="any_hooks.html" title="Any Hooks: A single hook for any Intrusive container"> </head> diff --git a/doc/html/intrusive/obtaining_same_type_reducing_space.html b/doc/html/intrusive/obtaining_same_type_reducing_space.html index c808dcef7b..20c4ddc514 100644 --- a/doc/html/intrusive/obtaining_same_type_reducing_space.html +++ b/doc/html/intrusive/obtaining_same_type_reducing_space.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="equal_range_stability.html" title="Stability and insertion with hint in ordered associative containers with equivalent keys"> <link rel="next" href="design_notes.html" title="Design Notes"> </head> diff --git a/doc/html/intrusive/performance.html b/doc/html/intrusive/performance.html index 8ba797f950..ab134ae603 100644 --- a/doc/html/intrusive/performance.html +++ b/doc/html/intrusive/performance.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="design_notes.html" title="Design Notes"> <link rel="next" href="release_notes.html" title="Release Notes"> </head> @@ -227,7 +227,7 @@ These are the times in microseconds for each case, and the normalized time: </p> <div class="table"> -<a name="intrusive.performance.performance_results_push_back.back_insertion_destruction_times"></a><p class="title"><b>Table 19.2. Back insertion + destruction times for Visual C++ 7.1 / Windows XP</b></p> +<a name="intrusive.performance.performance_results_push_back.back_insertion_destruction_times"></a><p class="title"><b>Table 18.2. Back insertion + destruction times for Visual C++ 7.1 / Windows XP</b></p> <div class="table-contents"><table class="table" summary="Back insertion + destruction times for Visual C++ 7.1 / Windows XP"> <colgroup> <col> @@ -361,7 +361,7 @@ </table></div> </div> <br class="table-break"><div class="table"> -<a name="intrusive.performance.performance_results_push_back.back_insertion_destruction_time0"></a><p class="title"><b>Table 19.3. Back insertion + destruction times for GCC 4.1.1 / MinGW over Windows +<a name="intrusive.performance.performance_results_push_back.back_insertion_destruction_time0"></a><p class="title"><b>Table 18.3. Back insertion + destruction times for GCC 4.1.1 / MinGW over Windows XP</b></p> <div class="table-contents"><table class="table" summary="Back insertion + destruction times for GCC 4.1.1 / MinGW over Windows XP"> @@ -497,7 +497,7 @@ </table></div> </div> <br class="table-break"><div class="table"> -<a name="intrusive.performance.performance_results_push_back.back_insertion_destruction_time1"></a><p class="title"><b>Table 19.4. Back insertion + destruction times for GCC 4.1.2 / Linux Kernel 2.6.18 +<a name="intrusive.performance.performance_results_push_back.back_insertion_destruction_time1"></a><p class="title"><b>Table 18.4. Back insertion + destruction times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p> <div class="table-contents"><table class="table" summary="Back insertion + destruction times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)"> @@ -674,7 +674,7 @@ These are the results: </p> <div class="table"> -<a name="intrusive.performance.performance_results_reversing.reverse_times_for_visual_c_7_1_w"></a><p class="title"><b>Table 19.5. Reverse times for Visual C++ 7.1 / Windows XP</b></p> +<a name="intrusive.performance.performance_results_reversing.reverse_times_for_visual_c_7_1_w"></a><p class="title"><b>Table 18.5. Reverse times for Visual C++ 7.1 / Windows XP</b></p> <div class="table-contents"><table class="table" summary="Reverse times for Visual C++ 7.1 / Windows XP"> <colgroup> <col> @@ -808,7 +808,7 @@ </table></div> </div> <br class="table-break"><div class="table"> -<a name="intrusive.performance.performance_results_reversing.reverse_times_for_gcc_4_1_1_ming"></a><p class="title"><b>Table 19.6. Reverse times for GCC 4.1.1 / MinGW over Windows XP</b></p> +<a name="intrusive.performance.performance_results_reversing.reverse_times_for_gcc_4_1_1_ming"></a><p class="title"><b>Table 18.6. Reverse times for GCC 4.1.1 / MinGW over Windows XP</b></p> <div class="table-contents"><table class="table" summary="Reverse times for GCC 4.1.1 / MinGW over Windows XP"> <colgroup> <col> @@ -942,7 +942,7 @@ </table></div> </div> <br class="table-break"><div class="table"> -<a name="intrusive.performance.performance_results_reversing.reverse_times_for_gcc_4_1_2_linu"></a><p class="title"><b>Table 19.7. Reverse times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p> +<a name="intrusive.performance.performance_results_reversing.reverse_times_for_gcc_4_1_2_linu"></a><p class="title"><b>Table 18.7. Reverse times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p> <div class="table-contents"><table class="table" summary="Reverse times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)"> <colgroup> <col> @@ -1146,7 +1146,7 @@ These are the results: </p> <div class="table"> -<a name="intrusive.performance.performance_results_sorting.sort_times_for_visual_c_7_1_wind"></a><p class="title"><b>Table 19.8. Sort times for Visual C++ 7.1 / Windows XP</b></p> +<a name="intrusive.performance.performance_results_sorting.sort_times_for_visual_c_7_1_wind"></a><p class="title"><b>Table 18.8. Sort times for Visual C++ 7.1 / Windows XP</b></p> <div class="table-contents"><table class="table" summary="Sort times for Visual C++ 7.1 / Windows XP"> <colgroup> <col> @@ -1280,7 +1280,7 @@ </table></div> </div> <br class="table-break"><div class="table"> -<a name="intrusive.performance.performance_results_sorting.sort_times_for_gcc_4_1_1_mingw_o"></a><p class="title"><b>Table 19.9. Sort times for GCC 4.1.1 / MinGW over Windows XP</b></p> +<a name="intrusive.performance.performance_results_sorting.sort_times_for_gcc_4_1_1_mingw_o"></a><p class="title"><b>Table 18.9. Sort times for GCC 4.1.1 / MinGW over Windows XP</b></p> <div class="table-contents"><table class="table" summary="Sort times for GCC 4.1.1 / MinGW over Windows XP"> <colgroup> <col> @@ -1414,7 +1414,7 @@ </table></div> </div> <br class="table-break"><div class="table"> -<a name="intrusive.performance.performance_results_sorting.sort_times_for_gcc_4_1_2_linux_k"></a><p class="title"><b>Table 19.10. Sort times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p> +<a name="intrusive.performance.performance_results_sorting.sort_times_for_gcc_4_1_2_linux_k"></a><p class="title"><b>Table 18.10. Sort times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p> <div class="table-contents"><table class="table" summary="Sort times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)"> <colgroup> <col> @@ -1585,7 +1585,7 @@ These are the results: </p> <div class="table"> -<a name="intrusive.performance.performance_results_write_access.write_access_times_for_visual_c_"></a><p class="title"><b>Table 19.11. Write access times for Visual C++ 7.1 / Windows XP</b></p> +<a name="intrusive.performance.performance_results_write_access.write_access_times_for_visual_c_"></a><p class="title"><b>Table 18.11. Write access times for Visual C++ 7.1 / Windows XP</b></p> <div class="table-contents"><table class="table" summary="Write access times for Visual C++ 7.1 / Windows XP"> <colgroup> <col> @@ -1719,7 +1719,7 @@ </table></div> </div> <br class="table-break"><div class="table"> -<a name="intrusive.performance.performance_results_write_access.write_access_times_for_gcc_4_1_1"></a><p class="title"><b>Table 19.12. Write access times for GCC 4.1.1 / MinGW over Windows XP</b></p> +<a name="intrusive.performance.performance_results_write_access.write_access_times_for_gcc_4_1_1"></a><p class="title"><b>Table 18.12. Write access times for GCC 4.1.1 / MinGW over Windows XP</b></p> <div class="table-contents"><table class="table" summary="Write access times for GCC 4.1.1 / MinGW over Windows XP"> <colgroup> <col> @@ -1853,7 +1853,7 @@ </table></div> </div> <br class="table-break"><div class="table"> -<a name="intrusive.performance.performance_results_write_access.write_access_times_for_gcc_4_1_2"></a><p class="title"><b>Table 19.13. Write access times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p> +<a name="intrusive.performance.performance_results_write_access.write_access_times_for_gcc_4_1_2"></a><p class="title"><b>Table 18.13. Write access times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)</b></p> <div class="table-contents"><table class="table" summary="Write access times for GCC 4.1.2 / Linux Kernel 2.6.18 (OpenSuse 10.2)"> <colgroup> <col> diff --git a/doc/html/intrusive/presenting_containers.html b/doc/html/intrusive/presenting_containers.html index ece8b5c13b..8fd228dfff 100644 --- a/doc/html/intrusive/presenting_containers.html +++ b/doc/html/intrusive/presenting_containers.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="concepts_summary.html" title="Concept summary"> <link rel="next" href="safe_hook.html" title="Safe hooks"> </head> diff --git a/doc/html/intrusive/recursive.html b/doc/html/intrusive/recursive.html index a5b9596070..43f54798ba 100644 --- a/doc/html/intrusive/recursive.html +++ b/doc/html/intrusive/recursive.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="function_hooks.html" title="Using function hooks"> <link rel="next" href="using_smart_pointers.html" title="Using smart pointers with Boost.Intrusive containers"> </head> diff --git a/doc/html/intrusive/reference.html b/doc/html/intrusive/reference.html index 54a3172dfe..08f5e6ca38 100644 --- a/doc/html/intrusive/reference.html +++ b/doc/html/intrusive/reference.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="index.html" title="Indexes"> <link rel="next" href="../boost/intrusive/make_any_base_hook.html" title="Struct template make_any_base_hook"> </head> @@ -107,33 +107,33 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_avl_multiset.html" title="Struct template make_avl_multiset">make_avl_multiset</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp74226112"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp60069728"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp74230928"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp60074544"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp74235744"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp60079360"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp74240560"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp60084176"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">void</span> <a name="boost.intrusive.swap_idp74245376"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a name="boost.intrusive.swap_idp60088992"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/avl_set.html" title="Class template avl_set">avl_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp74249872"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp60093488"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp74254688"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp60098304"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp74259504"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp60103120"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp74264320"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp60107936"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">void</span> <a name="boost.intrusive.swap_idp74269136"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">void</span> <a name="boost.intrusive.swap_idp60112752"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/avl_multiset.html" title="Class template avl_multiset">avl_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -186,33 +186,33 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_bs_multiset.html" title="Struct template make_bs_multiset">make_bs_multiset</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp76406208"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp62249808"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp76411024"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp62254624"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp76415840"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp62259440"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp76420656"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp62264256"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">void</span> <a name="boost.intrusive.swap_idp76425472"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a name="boost.intrusive.swap_idp62269072"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/bs_set.html" title="Class template bs_set">bs_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp76429968"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp62273568"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp76434784"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp62278384"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp76439600"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp62283200"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp76444416"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp62288016"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">void</span> <a name="boost.intrusive.swap_idp76449232"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">void</span> <a name="boost.intrusive.swap_idp62292832"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/bs_multiset.html" title="Class template bs_multiset">bs_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -443,10 +443,10 @@ <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">intrusive</span> <span class="special">{</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Parent<span class="special">,</span> <span class="keyword">typename</span> Member<span class="special">></span> - <span class="identifier">Parent</span> <span class="special">*</span> <a class="link" href="../boost/intrusive/get_parent_fro_idp79281952.html" title="Function template get_parent_from_member"><span class="identifier">get_parent_from_member</span></a><span class="special">(</span><span class="identifier">Member</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Member</span> <span class="identifier">Parent</span><span class="special">::</span><span class="special">*</span><span class="special">)</span><span class="special">;</span> + <span class="identifier">Parent</span> <span class="special">*</span> <a class="link" href="../boost/intrusive/get_parent_fro_idp65125552.html" title="Function template get_parent_from_member"><span class="identifier">get_parent_from_member</span></a><span class="special">(</span><span class="identifier">Member</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Member</span> <span class="identifier">Parent</span><span class="special">::</span><span class="special">*</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Parent<span class="special">,</span> <span class="keyword">typename</span> Member<span class="special">></span> <span class="keyword">const</span> <span class="identifier">Parent</span> <span class="special">*</span> - <a class="link" href="../boost/intrusive/get_parent_fro_idp79286224.html" title="Function template get_parent_from_member"><span class="identifier">get_parent_from_member</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Member</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Member</span> <span class="identifier">Parent</span><span class="special">::</span><span class="special">*</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="../boost/intrusive/get_parent_fro_idp65129824.html" title="Function template get_parent_from_member"><span class="identifier">get_parent_from_member</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Member</span> <span class="special">*</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Member</span> <span class="identifier">Parent</span><span class="special">::</span><span class="special">*</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -459,12 +459,12 @@ <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/max_pointer_plus_bits.html" title="Struct template max_pointer_plus_bits">max_pointer_plus_bits</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> Alignment<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/max_pointer_pl_idp79296480.html" title="Struct template max_pointer_plus_bits<void *, Alignment>">max_pointer_plus_bits</a><span class="special"><</span><span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">Alignment</span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/max_pointer_pl_idp65140064.html" title="Struct template max_pointer_plus_bits<void *, Alignment>">max_pointer_plus_bits</a><span class="special"><</span><span class="keyword">void</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">Alignment</span><span class="special">></span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Pointer<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NumBits<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_plus_bits.html" title="Struct template pointer_plus_bits">pointer_plus_bits</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> NumBits<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_plus_b_idp79303552.html" title="Struct template pointer_plus_bits<T *, NumBits>">pointer_plus_bits</a><span class="special"><</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">NumBits</span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_plus_b_idp65147136.html" title="Struct template pointer_plus_bits<T *, NumBits>">pointer_plus_bits</a><span class="special"><</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">NumBits</span><span class="special">></span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -479,17 +479,17 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">,</span> <span class="keyword">unsigned</span> <span class="keyword">int</span> RebindMode<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebinder.html" title="Struct template pointer_rebinder">pointer_rebinder</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp79355008.html" title="Struct template pointer_rebinder<Ptr, U, 2u>">pointer_rebinder</a><span class="special"><</span><span class="identifier">Ptr</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">2u</span><span class="special">></span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp79358672.html" title="Struct template pointer_rebinder<Ptr, U, 1u>">pointer_rebinder</a><span class="special"><</span><span class="identifier">Ptr</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">1u</span><span class="special">></span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp65198592.html" title="Struct template pointer_rebinder<Ptr, U, 2u>">pointer_rebinder</a><span class="special"><</span><span class="identifier">Ptr</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">2u</span><span class="special">></span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp65202256.html" title="Struct template pointer_rebinder<Ptr, U, 1u>">pointer_rebinder</a><span class="special"><</span><span class="identifier">Ptr</span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">1u</span><span class="special">></span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span><span class="special">,</span> <span class="keyword">class</span><span class="special">...</span><span class="special">></span> <span class="keyword">class</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> An<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp79362336.html" title="Struct template pointer_rebinder<Ptr< A, An...>, U, 0u>">pointer_rebinder</a><span class="special"><</span><span class="identifier">Ptr</span><span class="special"><</span> <span class="identifier">A</span><span class="special">,</span> <span class="identifier">An</span><span class="special">...</span><span class="special">></span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">0u</span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp65205920.html" title="Struct template pointer_rebinder<Ptr< A, An...>, U, 0u>">pointer_rebinder</a><span class="special"><</span><span class="identifier">Ptr</span><span class="special"><</span> <span class="identifier">A</span><span class="special">,</span> <span class="identifier">An</span><span class="special">...</span><span class="special">></span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">0u</span><span class="special">></span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">template</span><span class="special"><</span> <span class="keyword">class</span> <span class="special">></span> <span class="keyword">class</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> A<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> - <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp79367984.html" title="Struct template pointer_rebinder<Ptr< A >, U, 0u>">pointer_rebinder</a><span class="special"><</span><span class="identifier">Ptr</span><span class="special"><</span> <span class="identifier">A</span> <span class="special">></span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">0u</span><span class="special">></span><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp65211568.html" title="Struct template pointer_rebinder<Ptr< A >, U, 0u>">pointer_rebinder</a><span class="special"><</span><span class="identifier">Ptr</span><span class="special"><</span> <span class="identifier">A</span> <span class="special">></span><span class="special">,</span> <span class="identifier">U</span><span class="special">,</span> <span class="number">0u</span><span class="special">></span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Ptr<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind.html" title="Struct template pointer_rebind">pointer_rebind</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp79375232.html" title="Struct template pointer_rebind<T *, U>">pointer_rebind</a><span class="special"><</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">U</span><span class="special">></span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> U<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_rebind_idp65218816.html" title="Struct template pointer_rebind<T *, U>">pointer_rebind</a><span class="special"><</span><span class="identifier">T</span> <span class="special">*</span><span class="special">,</span> <span class="identifier">U</span><span class="special">></span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -500,7 +500,7 @@ <span class="keyword">namespace</span> <span class="identifier">intrusive</span> <span class="special">{</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Ptr<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_traits.html" title="Struct template pointer_traits">pointer_traits</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_traits_idp79420384.html" title="Struct template pointer_traits<T *>">pointer_traits</a><span class="special"><</span><span class="identifier">T</span> <span class="special">*</span><span class="special">></span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/pointer_traits_idp65263968.html" title="Struct template pointer_traits<T *>">pointer_traits</a><span class="special"><</span><span class="identifier">T</span> <span class="special">*</span><span class="special">></span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -511,7 +511,7 @@ <span class="keyword">namespace</span> <span class="identifier">intrusive</span> <span class="special">{</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/priority_compare.html" title="Struct template priority_compare">priority_compare</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/priority_compa_idp79454080.html" title="Struct priority_compare<void>">priority_compare</a><span class="special"><</span><span class="keyword">void</span><span class="special">></span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/priority_compa_idp65297664.html" title="Struct priority_compare<void>">priority_compare</a><span class="special"><</span><span class="keyword">void</span><span class="special">></span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -548,33 +548,33 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_multiset.html" title="Struct template make_multiset">make_multiset</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp81495088"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp67338672"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp81499904"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp67343488"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp81504720"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp67348304"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp81509536"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp67353120"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">void</span> <a name="boost.intrusive.swap_idp81514352"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a name="boost.intrusive.swap_idp67357936"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/set.html" title="Class template set">set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp81518848"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp67362432"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp81523664"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp67367248"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp81528480"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp67372064"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp81533296"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp67376880"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">void</span> <a name="boost.intrusive.swap_idp81538112"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a name="boost.intrusive.swap_idp67381696"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/multiset.html" title="Class template multiset">multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -606,33 +606,33 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_sg_multiset.html" title="Struct template make_sg_multiset">make_sg_multiset</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp82804432"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp68648000"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp82809248"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp68652816"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp82814064"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp68657632"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp82818880"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp68662448"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">void</span> <a name="boost.intrusive.swap_idp82823696"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a name="boost.intrusive.swap_idp68667264"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/sg_set.html" title="Class template sg_set">sg_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp82828192"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp68671760"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp82833008"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp68676576"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp82837824"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp68681392"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp82842640"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp68686208"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">void</span> <a name="boost.intrusive.swap_idp82847456"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">void</span> <a name="boost.intrusive.swap_idp68691024"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/sg_multiset.html" title="Class template sg_multiset">sg_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -696,33 +696,33 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_splay_multiset.html" title="Struct template make_splay_multiset">make_splay_multiset</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp85699632"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp71543024"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp85704448"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp71547840"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp85709264"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp71552656"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp85714080"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp71557472"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">void</span> <a name="boost.intrusive.swap_idp85718896"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a name="boost.intrusive.swap_idp71562288"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/splay_set.html" title="Class template splay_set">splay_set</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp85723392"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator!=_idp71566784"></a><span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp85728208"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_idp71571600"></a><span class="keyword">operator</span><span class="special">></span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp85733024"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp71576416"></a><span class="keyword">operator</span><span class="special"><=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp85737840"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">bool</span> <a name="boost.intrusive.operator_=_idp71581232"></a><span class="keyword">operator</span><span class="special">>=</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <span class="keyword">const</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> - <span class="keyword">void</span> <a name="boost.intrusive.swap_idp85742656"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> + <span class="keyword">void</span> <a name="boost.intrusive.swap_idp71586048"></a><span class="identifier">swap</span><span class="special">(</span><a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> x<span class="special">,</span> <a class="link" href="../boost/intrusive/splay_multiset.html" title="Class template splay_multiset">splay_multiset</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">Options</span><span class="special">...</span><span class="special">></span> <span class="special">&</span> y<span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -812,11 +812,11 @@ <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="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">intrusive</span> <span class="special">{</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_unordered_idp89950336.html" title="Struct template make_unordered_set_base_hook">make_unordered_set_base_hook</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_unordered_idp75793760.html" title="Struct template make_unordered_set_base_hook">make_unordered_set_base_hook</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/unordered_set_base_hook.html" title="Class template unordered_set_base_hook">unordered_set_base_hook</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_unordered_idp90006080.html" title="Struct template make_unordered_set_member_hook">make_unordered_set_member_hook</a><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="../boost/intrusive/make_unordered_idp75849504.html" title="Struct template make_unordered_set_member_hook">make_unordered_set_member_hook</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">class</span><span class="special">...</span> Options<span class="special">></span> <span class="keyword">class</span> <a class="link" href="../boost/intrusive/unordered_set_member_hook.html" title="Class template unordered_set_member_hook">unordered_set_member_hook</a><span class="special">;</span> <span class="special">}</span> diff --git a/doc/html/intrusive/references.html b/doc/html/intrusive/references.html index 5bdf358ff1..a7fde874b4 100644 --- a/doc/html/intrusive/references.html +++ b/doc/html/intrusive/references.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="tested_compilers.html" title="Tested compilers"> <link rel="next" href="acknowledgements.html" title="Acknowledgements"> </head> diff --git a/doc/html/intrusive/release_notes.html b/doc/html/intrusive/release_notes.html index 5107b0ab93..5d0324cd21 100644 --- a/doc/html/intrusive/release_notes.html +++ b/doc/html/intrusive/release_notes.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="performance.html" title="Performance"> <link rel="next" href="tested_compilers.html" title="Tested compilers"> </head> @@ -82,10 +82,25 @@ </h3></div></div></div> <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; "><li class="listitem"> Fixed bugs: - <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "><li class="listitem"> + <div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: circle; "> +<li class="listitem"> <a href="https://svn.boost.org/trac/boost/ticket/12894" target="_top">Boost Trac #12894: <span class="emphasis"><em>Allow non std::size_t size_type</em></span></a> - </li></ul></div> + </li> +<li class="listitem"> + <a href="https://svn.boost.org/trac/boost/ticket/12698" target="_top">Boost + Trac #12698: <span class="emphasis"><em>base64 iterators can't be used with iterator_advance</em></span></a> + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/intrusive/pull/23" target="_top">GitHub + Pull #23: <span class="emphasis"><em>Conditionally replace deprecated/removed C++98 + std::random_shuffle by...</em></span></a> + </li> +<li class="listitem"> + <a href="https://github.com/boostorg/intrusive/pull/24" target="_top">GitHub + Pull #24: <span class="emphasis"><em>Adds support for MSVC ARM64 target</em></span></a> + </li> +</ul></div> </li></ul></div> </div> <div class="section"> diff --git a/doc/html/intrusive/safe_hook.html b/doc/html/intrusive/safe_hook.html index 0cb29dcd1a..4b0024307f 100644 --- a/doc/html/intrusive/safe_hook.html +++ b/doc/html/intrusive/safe_hook.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="presenting_containers.html" title="Presenting Boost.Intrusive containers"> <link rel="next" href="auto_unlink_hooks.html" title="Auto-unlink hooks"> </head> diff --git a/doc/html/intrusive/set_multiset.html b/doc/html/intrusive/set_multiset.html index f8ed411847..6e1bc4d1f7 100644 --- a/doc/html/intrusive/set_multiset.html +++ b/doc/html/intrusive/set_multiset.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="list.html" title="Intrusive doubly linked list: list"> <link rel="next" href="unordered_set_unordered_multiset.html" title="Semi-Intrusive unordered associative containers: unordered_set, unordered_multiset"> </head> diff --git a/doc/html/intrusive/sg_set_multiset.html b/doc/html/intrusive/sg_set_multiset.html index e2b057db3e..02c58bc3af 100644 --- a/doc/html/intrusive/sg_set_multiset.html +++ b/doc/html/intrusive/sg_set_multiset.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="splay_set_multiset.html" title="Intrusive splay tree based associative containers: splay_set, splay_multiset and , splay_tree"> <link rel="next" href="treap_set_multiset.html" title="Intrusive treap based associative containers: treap_set, treap_multiset and treap"> </head> diff --git a/doc/html/intrusive/slist.html b/doc/html/intrusive/slist.html index 4bae5df0b8..34078b279b 100644 --- a/doc/html/intrusive/slist.html +++ b/doc/html/intrusive/slist.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="auto_unlink_hooks.html" title="Auto-unlink hooks"> <link rel="next" href="list.html" title="Intrusive doubly linked list: list"> </head> diff --git a/doc/html/intrusive/splay_set_multiset.html b/doc/html/intrusive/splay_set_multiset.html index d2e107f5ce..440ff36cf4 100644 --- a/doc/html/intrusive/splay_set_multiset.html +++ b/doc/html/intrusive/splay_set_multiset.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="avl_set_multiset.html" title="Intrusive avl tree based associative containers: avl_set, avl_multiset and avltree"> <link rel="next" href="sg_set_multiset.html" title="Intrusive scapegoat tree based associative containers: sg_set, sg_multiset and sgtree"> </head> diff --git a/doc/html/intrusive/tested_compilers.html b/doc/html/intrusive/tested_compilers.html index 044e41eb96..60a74a115d 100644 --- a/doc/html/intrusive/tested_compilers.html +++ b/doc/html/intrusive/tested_compilers.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="release_notes.html" title="Release Notes"> <link rel="next" href="references.html" title="References"> </head> diff --git a/doc/html/intrusive/thread_safety.html b/doc/html/intrusive/thread_safety.html index 44e72b9ad0..321d036c67 100644 --- a/doc/html/intrusive/thread_safety.html +++ b/doc/html/intrusive/thread_safety.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="value_traits.html" title="Containers with custom ValueTraits"> <link rel="next" href="boost_intrusive_iterators.html" title="Boost.Intrusive Iterator features"> </head> diff --git a/doc/html/intrusive/treap_set_multiset.html b/doc/html/intrusive/treap_set_multiset.html index bc1b2a3148..b1bf2af986 100644 --- a/doc/html/intrusive/treap_set_multiset.html +++ b/doc/html/intrusive/treap_set_multiset.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="sg_set_multiset.html" title="Intrusive scapegoat tree based associative containers: sg_set, sg_multiset and sgtree"> <link rel="next" href="bst_hooks.html" title="Binary search tree hooks: bs_set_base_hook and bs_set_member_hook"> </head> diff --git a/doc/html/intrusive/unordered_set_unordered_multiset.html b/doc/html/intrusive/unordered_set_unordered_multiset.html index 2a10c9e70b..8f039873d4 100644 --- a/doc/html/intrusive/unordered_set_unordered_multiset.html +++ b/doc/html/intrusive/unordered_set_unordered_multiset.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="set_multiset.html" title="Intrusive associative containers: set, multiset, rbtree"> <link rel="next" href="map_multimap.html" title="Map and multimap-like interface for associative containers"> </head> diff --git a/doc/html/intrusive/usage.html b/doc/html/intrusive/usage.html index 7385b62a57..df61ec9d79 100644 --- a/doc/html/intrusive/usage.html +++ b/doc/html/intrusive/usage.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="intrusive_vs_nontrusive.html" title="Intrusive and non-intrusive containers"> <link rel="next" href="usage_when.html" title="When to use?"> </head> diff --git a/doc/html/intrusive/usage_when.html b/doc/html/intrusive/usage_when.html index 3a18a8cc58..ddbcd8e627 100644 --- a/doc/html/intrusive/usage_when.html +++ b/doc/html/intrusive/usage_when.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="usage.html" title="How to use Boost.Intrusive"> <link rel="next" href="concepts_summary.html" title="Concept summary"> </head> diff --git a/doc/html/intrusive/using_smart_pointers.html b/doc/html/intrusive/using_smart_pointers.html index dc12326400..063cd6db6f 100644 --- a/doc/html/intrusive/using_smart_pointers.html +++ b/doc/html/intrusive/using_smart_pointers.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="recursive.html" title="Recursive Boost.Intrusive containers"> <link rel="next" href="obtaining_iterators_from_values.html" title="Obtaining iterators from values"> </head> diff --git a/doc/html/intrusive/value_traits.html b/doc/html/intrusive/value_traits.html index 45a772722b..d2e119d060 100644 --- a/doc/html/intrusive/value_traits.html +++ b/doc/html/intrusive/value_traits.html @@ -6,7 +6,7 @@ <link rel="stylesheet" href="../../../doc/src/boostbook.css" type="text/css"> <meta name="generator" content="DocBook XSL Stylesheets V1.79.1"> <link rel="home" href="../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset"> -<link rel="up" href="../intrusive.html" title="Chapter 19. Boost.Intrusive"> +<link rel="up" href="../intrusive.html" title="Chapter 18. Boost.Intrusive"> <link rel="prev" href="node_algorithms.html" title="Node algorithms with custom NodeTraits"> <link rel="next" href="thread_safety.html" title="Thread safety guarantees"> </head> |