diff options
Diffstat (limited to 'libs/type_traits/doc/html/boost_typetraits/reference')
114 files changed, 368 insertions, 406 deletions
diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html b/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html index 9255f975f0..e71963552f 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/add_const.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>add_const</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="../reference.html" title="Alphabetical Reference"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="../reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="add_cv.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_add_const"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.add_const"></a><a class="link" href="add_const.html" title="add_const">add_const</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html b/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html index 17dca2916f..4e2f718856 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/add_cv.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>add_cv</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="add_const.html" title="add_const"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="add_const.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="add_lvalue_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_add_cv"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.add_cv"></a><a class="link" href="add_cv.html" title="add_cv">add_cv</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/add_lvalue_reference.html b/libs/type_traits/doc/html/boost_typetraits/reference/add_lvalue_reference.html index d70d608046..e1baab1787 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/add_lvalue_reference.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/add_lvalue_reference.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>add_lvalue_reference</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="add_cv.html" title="add_cv"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="add_cv.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="add_pointer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_add_lvalue_reference"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.add_lvalue_reference"></a><a class="link" href="add_lvalue_reference.html" title="add_lvalue_reference">add_lvalue_reference</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html b/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html index 966beb3b3c..aef26de629 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/add_pointer.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>add_pointer</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="add_lvalue_reference.html" title="add_lvalue_reference"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="add_lvalue_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="add_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_add_pointer"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.add_pointer"></a><a class="link" href="add_pointer.html" title="add_pointer">add_pointer</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html b/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html index d48b4cf3d1..e44e7fd6b0 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/add_reference.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>add_reference</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="add_pointer.html" title="add_pointer"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="add_pointer.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="add_rvalue_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_add_reference"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.add_reference"></a><a class="link" href="add_reference.html" title="add_reference">add_reference</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/add_rvalue_reference.html b/libs/type_traits/doc/html/boost_typetraits/reference/add_rvalue_reference.html index da4e66f506..51694c659c 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/add_rvalue_reference.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/add_rvalue_reference.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>add_rvalue_reference</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="add_reference.html" title="add_reference"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="add_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="add_volatile.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_add_rvalue_reference"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.add_rvalue_reference"></a><a class="link" href="add_rvalue_reference.html" title="add_rvalue_reference">add_rvalue_reference</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html b/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html index e55fa0005e..6c2372d019 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/add_volatile.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>add_volatile</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="add_rvalue_reference.html" title="add_rvalue_reference"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="add_rvalue_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="aligned_storage.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_add_volatile"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.add_volatile"></a><a class="link" href="add_volatile.html" title="add_volatile">add_volatile</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/aligned_storage.html b/libs/type_traits/doc/html/boost_typetraits/reference/aligned_storage.html index 94afbeec04..86bc3a52ed 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/aligned_storage.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/aligned_storage.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>aligned_storage</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="add_volatile.html" title="add_volatile"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="add_volatile.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="alignment_of.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_aligned_storage"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.aligned_storage"></a><a class="link" href="aligned_storage.html" title="aligned_storage">aligned_storage</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/alignment_of.html b/libs/type_traits/doc/html/boost_typetraits/reference/alignment_of.html index d2f4f0e74c..a3cb1a923f 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/alignment_of.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/alignment_of.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>alignment_of</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="aligned_storage.html" title="aligned_storage"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="aligned_storage.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="conditional.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_alignment_of"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.alignment_of"></a><a class="link" href="alignment_of.html" title="alignment_of">alignment_of</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/common_type.html b/libs/type_traits/doc/html/boost_typetraits/reference/common_type.html index 16190ce3df..2b58fba030 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/common_type.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/common_type.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>common_type</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="conditional.html" title="conditional"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="conditional.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="decay.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_common_type"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.common_type"></a><a class="link" href="common_type.html" title="common_type">common_type</a> </h3></div></div></div> @@ -74,9 +74,9 @@ macro BOOST_NO_VARIADIC_TEMPLATES is defined) then the maximum number of template arguments is 3. </p> -<a name="boost_typetraits.reference.common_type.configuration_macros"></a><h5> -<a name="boost_typetraits.reference.common_type.configuration_macros-heading"></a> - <a class="link" href="common_type.html#boost_typetraits.reference.common_type.configuration_macros">Configuration +<h5> +<a name="boost_typetraits.reference.common_type.h0"></a> + <span><a name="boost_typetraits.reference.common_type.configuration_macros"></a></span><a class="link" href="common_type.html#boost_typetraits.reference.common_type.configuration_macros">Configuration macros</a> </h5> <p> @@ -104,9 +104,9 @@ When possible common_type is implemented using <code class="computeroutput"><span class="identifier">decltype</span></code>. Otherwise when BOOST_COMMON_TYPE_DONT_USE_TYPEOF is not defined it uses Boost.TypeOf. </p> -<a name="boost_typetraits.reference.common_type.tutorial"></a><h5> -<a name="boost_typetraits.reference.common_type.tutorial-heading"></a> - <a class="link" href="common_type.html#boost_typetraits.reference.common_type.tutorial">Tutorial</a> +<h5> +<a name="boost_typetraits.reference.common_type.h1"></a> + <span><a name="boost_typetraits.reference.common_type.tutorial"></a></span><a class="link" href="common_type.html#boost_typetraits.reference.common_type.tutorial">Tutorial</a> </h5> <p> In a nutshell, <a class="link" href="common_type.html" title="common_type">common_type</a> @@ -139,9 +139,9 @@ <p> This is a very useful and broadly applicable utility. </p> -<a name="boost_typetraits.reference.common_type.how_to_get_the_common_type_of_types_with_explicit_conversions_"></a><h5> -<a name="boost_typetraits.reference.common_type.how_to_get_the_common_type_of_types_with_explicit_conversions_-heading"></a> - <a class="link" href="common_type.html#boost_typetraits.reference.common_type.how_to_get_the_common_type_of_types_with_explicit_conversions_">How +<h5> +<a name="boost_typetraits.reference.common_type.h2"></a> + <span><a name="boost_typetraits.reference.common_type.how_to_get_the_common_type_of_types_with_explicit_conversions_"></a></span><a class="link" href="common_type.html#boost_typetraits.reference.common_type.how_to_get_the_common_type_of_types_with_explicit_conversions_">How to get the common type of types with explicit conversions?</a> </h5> <p> @@ -161,9 +161,9 @@ <span class="keyword">typedef</span> <span class="identifier">complex</span><span class="special"><</span> <a class="link" href="common_type.html" title="common_type">common_type</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="identifier">U</span><span class="special">></span> <span class="special">></span> <span class="identifier">type</span><span class="special">;</span> <span class="special">};</span> </pre> -<a name="boost_typetraits.reference.common_type.how_important_is_the_order_of_the_common_type_lt__gt__template_arguments_"></a><h5> -<a name="boost_typetraits.reference.common_type.how_important_is_the_order_of_the_common_type_lt__gt__template_arguments_-heading"></a> - <a class="link" href="common_type.html#boost_typetraits.reference.common_type.how_important_is_the_order_of_the_common_type_lt__gt__template_arguments_">How +<h5> +<a name="boost_typetraits.reference.common_type.h3"></a> + <span><a name="boost_typetraits.reference.common_type.how_important_is_the_order_of_the_common_type_lt__gt__template_arguments_"></a></span><a class="link" href="common_type.html#boost_typetraits.reference.common_type.how_important_is_the_order_of_the_common_type_lt__gt__template_arguments_">How important is the order of the common_type<> template arguments?</a> </h5> <p> @@ -215,7 +215,7 @@ <span class="keyword">template</span> <span class="special"><></span> <span class="keyword">struct</span> <span class="identifier">common_type</span><span class="special"><</span><span class="identifier">A</span><span class="special">,</span> <span class="identifier">B</span><span class="special">></span> <span class="special">{</span><span class="keyword">typedef</span> <span class="identifier">C</span> <span class="identifier">type</span><span class="special">;};</span> -<span class="special">}</span> +<span class="special">}</span> </pre> <p> Now this client can ask for <code class="computeroutput"><span class="identifier">common_type</span><span class="special"><</span><span class="identifier">A</span><span class="special">,</span> @@ -233,7 +233,7 @@ <span class="keyword">template</span> <span class="special"><></span> <span class="keyword">struct</span> <span class="identifier">common_type</span><span class="special"><</span><span class="identifier">B</span><span class="special">,</span> <span class="identifier">A</span><span class="special">></span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">common_type</span><span class="special"><</span><span class="identifier">A</span><span class="special">,</span> <span class="identifier">B</span><span class="special">></span> <span class="special">{};</span> -<span class="special">}</span> +<span class="special">}</span> </pre> <p> This is needed as the specialization of <code class="computeroutput"><span class="identifier">common_type</span><span class="special"><</span><span class="identifier">A</span><span class="special">,</span> @@ -241,9 +241,9 @@ is not be used implicitly for <code class="computeroutput"><span class="identifier">common_type</span><span class="special"><</span><span class="identifier">B</span><span class="special">,</span> <span class="identifier">A</span><span class="special">></span></code>. </p> -<a name="boost_typetraits.reference.common_type.can_the_common_type_of_two_types_be_a_third_type_"></a><h5> -<a name="boost_typetraits.reference.common_type.can_the_common_type_of_two_types_be_a_third_type_-heading"></a> - <a class="link" href="common_type.html#boost_typetraits.reference.common_type.can_the_common_type_of_two_types_be_a_third_type_">Can +<h5> +<a name="boost_typetraits.reference.common_type.h4"></a> + <span><a name="boost_typetraits.reference.common_type.can_the_common_type_of_two_types_be_a_third_type_"></a></span><a class="link" href="common_type.html#boost_typetraits.reference.common_type.can_the_common_type_of_two_types_be_a_third_type_">Can the common_type of two types be a third type?</a> </h5> <p> @@ -262,15 +262,15 @@ <span class="keyword">template</span> <span class="special"><></span> <span class="keyword">struct</span> <span class="identifier">common_type</span><span class="special"><</span><span class="identifier">B</span><span class="special">,</span> <span class="identifier">A</span><span class="special">></span> <span class="special">:</span> <span class="keyword">public</span> <span class="identifier">common_type</span><span class="special"><</span><span class="identifier">A</span><span class="special">,</span> <span class="identifier">B</span><span class="special">></span> <span class="special">{};</span> -<span class="special">}</span> +<span class="special">}</span> </pre> <p> Now this client can ask for <code class="computeroutput"><span class="identifier">common_type</span><span class="special"><</span><span class="identifier">A</span><span class="special">,</span> <span class="identifier">B</span><span class="special">></span></code>. </p> -<a name="boost_typetraits.reference.common_type.how_common_type_behaves_with_pointers_"></a><h5> -<a name="boost_typetraits.reference.common_type.how_common_type_behaves_with_pointers_-heading"></a> - <a class="link" href="common_type.html#boost_typetraits.reference.common_type.how_common_type_behaves_with_pointers_">How +<h5> +<a name="boost_typetraits.reference.common_type.h5"></a> + <span><a name="boost_typetraits.reference.common_type.how_common_type_behaves_with_pointers_"></a></span><a class="link" href="common_type.html#boost_typetraits.reference.common_type.how_common_type_behaves_with_pointers_">How common_type behaves with pointers?</a> </h5> <p> @@ -304,9 +304,9 @@ <p> Of course the user can always make this specialization. </p> -<a name="boost_typetraits.reference.common_type.can_you_explain_the_pros_cons_of_common_type_against_boost_typeof_"></a><h5> -<a name="boost_typetraits.reference.common_type.can_you_explain_the_pros_cons_of_common_type_against_boost_typeof_-heading"></a> - <a class="link" href="common_type.html#boost_typetraits.reference.common_type.can_you_explain_the_pros_cons_of_common_type_against_boost_typeof_">Can +<h5> +<a name="boost_typetraits.reference.common_type.h6"></a> + <span><a name="boost_typetraits.reference.common_type.can_you_explain_the_pros_cons_of_common_type_against_boost_typeof_"></a></span><a class="link" href="common_type.html#boost_typetraits.reference.common_type.can_you_explain_the_pros_cons_of_common_type_against_boost_typeof_">Can you explain the pros/cons of common_type against Boost.Typeof?</a> </h5> <p> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/conditional.html b/libs/type_traits/doc/html/boost_typetraits/reference/conditional.html index 773e12d0ce..31b27b4198 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/conditional.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/conditional.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>conditional</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="alignment_of.html" title="alignment_of"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="alignment_of.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="common_type.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_conditional"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.conditional"></a><a class="link" href="conditional.html" title="conditional">conditional</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/decay.html b/libs/type_traits/doc/html/boost_typetraits/reference/decay.html index ea5f858842..937b2019ec 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/decay.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/decay.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>decay</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="common_type.html" title="common_type"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="common_type.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="extent.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_decay"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.decay"></a><a class="link" href="decay.html" title="decay">decay</a> </h3></div></div></div> @@ -106,7 +106,7 @@ <tr> <td> <p> - <code class="computeroutput"><span class="keyword">int</span><span class="special">(*)(</span><span class="keyword">double</span></code> + <code class="computeroutput"><span class="keyword">int</span><span class="special">(*)(</span><span class="keyword">double</span><span class="special">)</span></code> </p> </td> <td> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/extent.html b/libs/type_traits/doc/html/boost_typetraits/reference/extent.html index 6165ae528d..de97c23de4 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/extent.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/extent.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>extent</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="decay.html" title="decay"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="decay.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="floating_point_promotion.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_extent"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.extent"></a><a class="link" href="extent.html" title="extent">extent</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html b/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html index f96108e152..e96f364720 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/floating_point_promotion.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>floating_point_promotion</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="extent.html" title="extent"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="extent.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="function_traits.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_floating_point_promotion"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.floating_point_promotion"></a><a class="link" href="floating_point_promotion.html" title="floating_point_promotion">floating_point_promotion</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html b/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html index 413eef0fbf..98d85e1758 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/function_traits.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>function_traits</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="floating_point_promotion.html" title="floating_point_promotion"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="floating_point_promotion.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_bit_and.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_function_traits"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.function_traits"></a><a class="link" href="function_traits.html" title="function_traits">function_traits</a> </h3></div></div></div> @@ -31,7 +31,7 @@ <span class="special">{</span> <span class="keyword">static</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">size_t</span> <span class="identifier">arity</span> <span class="special">=</span> <em class="replaceable"><code>see-below</code></em><span class="special">;</span> <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> <span class="identifier">result_type</span><span class="special">;</span> - <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> arg<em class="replaceable"><code>N</code></em>_type<span class="special">;</span> + <span class="keyword">typedef</span> <em class="replaceable"><code>see-below</code></em> arg<em class="replaceable"><code>N</code></em>_type<span class="special">;</span> <span class="special">};</span> </pre> <p> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_and.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_and.html index aa501d4a07..2945970755 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_and.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_and.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_bit_and</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="function_traits.html" title="function_traits"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="function_traits.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_bit_and_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_bit_and"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_bit_and"></a><a class="link" href="has_bit_and.html" title="has_bit_and">has_bit_and</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -115,7 +115,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_bit_and</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_bit_and</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">&</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">&(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_bit_and</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator&(const A&) is private</span> </pre> @@ -123,7 +123,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">&(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -136,7 +136,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_bit_and</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_and_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_and_assign.html index 58b29e95d4..c52aa272b4 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_and_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_and_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_bit_and_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_bit_and.html" title="has_bit_and"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_bit_and.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_bit_or.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_bit_and_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_bit_and_assign"></a><a class="link" href="has_bit_and_assign.html" title="has_bit_and_assign">has_bit_and_assign</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -115,7 +115,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_bit_and_assign</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_bit_and_assign</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">&=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">&=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_bit_and_assign</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator&=(const A&) is private</span> </pre> @@ -123,7 +123,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">&=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -136,7 +136,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_bit_and_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_or.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_or.html index ab9287ec15..543496f206 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_or.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_or.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_bit_or</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_bit_and_assign.html" title="has_bit_and_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_bit_and_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_bit_or_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_bit_or"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_bit_or"></a><a class="link" href="has_bit_or.html" title="has_bit_or">has_bit_or</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -113,7 +113,7 @@ This trait cannot detect whether binary <code class="computeroutput"><span class="keyword">operator</span><span class="special">|</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">|</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Lhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_bit_or</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_bit_or</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">|</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">|(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_bit_or</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator|(const A&) is private</span> </pre> @@ -121,7 +121,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">|(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -134,7 +134,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_bit_or</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_or_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_or_assign.html index 969ade9aec..a5c0fc87c0 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_or_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_or_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_bit_or_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_bit_or.html" title="has_bit_or"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_bit_or.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_bit_xor.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_bit_or_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_bit_or_assign"></a><a class="link" href="has_bit_or_assign.html" title="has_bit_or_assign">has_bit_or_assign</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -115,7 +115,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_bit_or_assign</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_bit_or_assign</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">|=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">|=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_bit_or_assign</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator|=(const A&) is private</span> </pre> @@ -123,7 +123,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">|=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -136,7 +136,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_bit_or_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_xor.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_xor.html index d1a282dd8c..fd8a0a8b1e 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_xor.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_xor.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_bit_xor</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_bit_or_assign.html" title="has_bit_or_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_bit_or_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_bit_xor_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_bit_xor"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_bit_xor"></a><a class="link" href="has_bit_xor.html" title="has_bit_xor">has_bit_xor</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -113,7 +113,7 @@ This trait cannot detect whether binary <code class="computeroutput"><span class="keyword">operator</span><span class="special">^</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">^</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Lhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_bit_xor</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_bit_xor</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">^</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">^(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_bit_xor</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator^(const A&) is private</span> </pre> @@ -121,7 +121,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">^(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -134,7 +134,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_bit_xor</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_xor_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_xor_assign.html index 341274a2e8..2a0623e4c5 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_xor_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_bit_xor_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_bit_xor_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_bit_xor.html" title="has_bit_xor"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_bit_xor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_complement.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_bit_xor_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_bit_xor_assign"></a><a class="link" href="has_bit_xor_assign.html" title="has_bit_xor_assign">has_bit_xor_assign</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -115,7 +115,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_bit_xor_assign</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_bit_xor_assign</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">^=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">^=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_bit_xor_assign</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator^=(const A&) is private</span> </pre> @@ -123,7 +123,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">^=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -136,7 +136,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_bit_xor_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_complement.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_complement.html index 20ed5b08f8..69a136d8e9 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_complement.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_complement.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_complement</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_bit_xor_assign.html" title="has_bit_xor_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_bit_xor_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_dereference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_complement"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_complement"></a><a class="link" href="has_complement.html" title="has_complement">has_complement</a> </h3></div></div></div> @@ -46,7 +46,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Rhs</span> <span class="identifier">rhs</span><span class="special">;</span> @@ -122,7 +122,7 @@ This trait cannot detect whether prefix <code class="computeroutput"><span class="keyword">operator</span><span class="special">~</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">~</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Rhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_complement</span><span class="special"><</span><span class="identifier">Rhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_complement</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">~</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">~();</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_complement</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator~() is private</span> </pre> @@ -130,7 +130,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">~(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -143,7 +143,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_complement</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_dereference.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_dereference.html index 2e6e4b18ed..f34444b5a6 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_dereference.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_dereference.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_dereference</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_complement.html" title="has_complement"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_complement.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_divides.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_dereference"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_dereference"></a><a class="link" href="has_dereference.html" title="has_dereference">has_dereference</a> </h3></div></div></div> @@ -46,7 +46,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Rhs</span> <span class="identifier">rhs</span><span class="special">;</span> @@ -131,7 +131,7 @@ This trait cannot detect whether prefix <code class="computeroutput"><span class="keyword">operator</span><span class="special">*</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">*</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Rhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_dereference</span><span class="special"><</span><span class="identifier">Rhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_dereference</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">*</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">*();</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_dereference</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator*() is private</span> </pre> @@ -139,7 +139,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">*(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -152,7 +152,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_dereference</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_divides.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_divides.html index cfe31af8af..6192c3d66b 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_divides.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_divides.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_divides</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_dereference.html" title="has_dereference"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_dereference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_divides_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_divides"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_divides"></a><a class="link" href="has_divides.html" title="has_divides">has_divides</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -119,7 +119,7 @@ This trait cannot detect whether binary <code class="computeroutput"><span class="keyword">operator</span><span class="special">/</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">/</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Lhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_divides</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_divides</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">/</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">/(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_divides</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator/(const A&) is private</span> </pre> @@ -127,7 +127,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">/(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -140,7 +140,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_divides</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_divides_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_divides_assign.html index 59ea88bccc..2fe854f715 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_divides_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_divides_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_divides_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_divides.html" title="has_divides"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_divides.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_equal_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_divides_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_divides_assign"></a><a class="link" href="has_divides_assign.html" title="has_divides_assign">has_divides_assign</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -121,7 +121,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_divides_assign</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_divides_assign</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">/=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">/=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_divides_assign</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator/=(const A&) is private</span> </pre> @@ -129,7 +129,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">/=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -142,7 +142,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_divides_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_equal_to.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_equal_to.html index d12ce44c05..2f2f2f11a4 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_equal_to.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_equal_to.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_equal_to</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_divides_assign.html" title="has_divides_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_divides_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_greater.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_equal_to"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_equal_to"></a><a class="link" href="has_equal_to.html" title="has_equal_to">has_equal_to</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -120,7 +120,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_equal_to</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_equal_to</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">==</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">==(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_equal_to</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator==(const A&) is private</span> </pre> @@ -128,7 +128,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">==(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -141,7 +141,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_greater.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_greater.html index 428e6cf6af..a7a870942a 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_greater.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_greater.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_greater</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_equal_to.html" title="has_equal_to"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_equal_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_greater_equal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_greater"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_greater"></a><a class="link" href="has_greater.html" title="has_greater">has_greater</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -120,7 +120,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_greater</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_greater</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">></span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">>(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_greater</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator>(const A&) is private</span> </pre> @@ -128,7 +128,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">>(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -141,7 +141,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_greater</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_greater_equal.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_greater_equal.html index 6e86269107..245b7c7e73 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_greater_equal.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_greater_equal.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_greater_equal</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_greater.html" title="has_greater"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_greater.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_left_shift.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_greater_equal"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_greater_equal"></a><a class="link" href="has_greater_equal.html" title="has_greater_equal">has_greater_equal</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -120,7 +120,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_greater_equal</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_greater_equal</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">>=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">>=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_greater_equal</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator>=(const A&) is private</span> </pre> @@ -128,7 +128,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">>=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -141,7 +141,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_greater_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_left_shift.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_left_shift.html index 536a82d7c8..135b46888a 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_left_shift.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_left_shift.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_left_shift</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_greater_equal.html" title="has_greater_equal"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_greater_equal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_left_shift_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_left_shift"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_left_shift"></a><a class="link" href="has_left_shift.html" title="has_left_shift">has_left_shift</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -127,7 +127,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_left_shift</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_left_shift</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special"><<</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special"><<(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_left_shift</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator<<(const A&) is private</span> </pre> @@ -135,7 +135,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special"><<(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -148,7 +148,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_left_shift</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_left_shift_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_left_shift_assign.html index ccd2845d32..dcdb8bc4e2 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_left_shift_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_left_shift_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_left_shift_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_left_shift.html" title="has_left_shift"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_left_shift.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_less.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_left_shift_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_left_shift_assign"></a><a class="link" href="has_left_shift_assign.html" title="has_left_shift_assign">has_left_shift_assign</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -115,7 +115,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_left_shift_assign</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_left_shift_assign</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special"><<=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special"><<=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_left_shift_assign</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator<<=(const A&) is private</span> </pre> @@ -123,7 +123,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special"><<=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -136,7 +136,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_left_shift_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_less.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_less.html index 5e74681819..235e5ea8e9 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_less.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_less.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_less</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_left_shift_assign.html" title="has_left_shift_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_left_shift_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_less_equal.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_less"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_less"></a><a class="link" href="has_less.html" title="has_less">has_less</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -120,7 +120,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_less</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_less</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special"><</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special"><(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_less</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator<(const A&) is private</span> </pre> @@ -128,7 +128,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special"><(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -141,7 +141,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_less</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_less_equal.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_less_equal.html index d442813cce..dea4f757be 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_less_equal.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_less_equal.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_less_equal</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_less.html" title="has_less"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_less.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_logical_and.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_less_equal"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_less_equal"></a><a class="link" href="has_less_equal.html" title="has_less_equal">has_less_equal</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -120,7 +120,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_less_equal</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_less_equal</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special"><=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special"><=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_less_equal</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator<=(const A&) is private</span> </pre> @@ -128,7 +128,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special"><=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -141,7 +141,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_less_equal</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_and.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_and.html index eeceffdc3b..5ae635ca82 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_and.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_and.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_logical_and</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_less_equal.html" title="has_less_equal"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_less_equal.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_logical_not.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_logical_and"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_logical_and"></a><a class="link" href="has_logical_and.html" title="has_logical_and">has_logical_and</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -118,7 +118,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_logical_and</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_logical_and</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">&&</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">&&(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_logical_and</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator&&(const A&) is private</span> </pre> @@ -126,7 +126,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">&&(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -139,7 +139,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_logical_and</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_not.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_not.html index 99a65baffa..f2fd5a8207 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_not.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_not.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_logical_not</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_logical_and.html" title="has_logical_and"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_logical_and.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_logical_or.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_logical_not"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_logical_not"></a><a class="link" href="has_logical_not.html" title="has_logical_not">has_logical_not</a> </h3></div></div></div> @@ -46,7 +46,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Rhs</span> <span class="identifier">rhs</span><span class="special">;</span> @@ -118,7 +118,7 @@ This trait cannot detect whether prefix <code class="computeroutput"><span class="keyword">operator</span><span class="special">!</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">!</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Rhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_logical_not</span><span class="special"><</span><span class="identifier">Rhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_logical_not</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">!</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">!();</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_logical_not</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator!() is private</span> </pre> @@ -126,7 +126,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">!(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -139,7 +139,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_logical_not</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_or.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_or.html index b697960b9d..e3609d8a8c 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_or.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_logical_or.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_logical_or</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_logical_not.html" title="has_logical_not"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_logical_not.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_minus.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_logical_or"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_logical_or"></a><a class="link" href="has_logical_or.html" title="has_logical_or">has_logical_or</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -118,7 +118,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_logical_or</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_logical_or</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">||</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">||(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_logical_or</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator||(const A&) is private</span> </pre> @@ -126,7 +126,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">||(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -139,7 +139,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_logical_or</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_minus.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_minus.html index ad4a2f64e8..756bcf5f12 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_minus.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_minus.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_minus</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_logical_or.html" title="has_logical_or"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_logical_or.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_minus_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_minus"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_minus"></a><a class="link" href="has_minus.html" title="has_minus">has_minus</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -119,7 +119,7 @@ This trait cannot detect whether binary <code class="computeroutput"><span class="keyword">operator</span><span class="special">-</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">-</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Lhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_minus</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_minus</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">-</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">-(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_minus</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator-(const A&) is private</span> </pre> @@ -127,7 +127,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">-(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -140,7 +140,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_minus</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_minus_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_minus_assign.html index ee05bc6f3a..f54b967342 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_minus_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_minus_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_minus_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_minus.html" title="has_minus"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_minus.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_modulus.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_minus_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_minus_assign"></a><a class="link" href="has_minus_assign.html" title="has_minus_assign">has_minus_assign</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -121,7 +121,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_minus_assign</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_minus_assign</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">-=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">-=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_minus_assign</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator-=(const A&) is private</span> </pre> @@ -129,7 +129,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">-=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -142,7 +142,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_minus_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_modulus.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_modulus.html index d55b7d964d..c78160fc63 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_modulus.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_modulus.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_modulus</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_minus_assign.html" title="has_minus_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_minus_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_modulus_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_modulus"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_modulus"></a><a class="link" href="has_modulus.html" title="has_modulus">has_modulus</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -112,7 +112,7 @@ This trait cannot detect whether binary <code class="computeroutput"><span class="keyword">operator</span><span class="special">%</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">%</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Lhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_modulus</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_modulus</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">%</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">%(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_modulus</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator%(const A&) is private</span> </pre> @@ -120,7 +120,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">%(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -133,7 +133,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_modulus</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_modulus_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_modulus_assign.html index fb98bec004..3420b6c983 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_modulus_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_modulus_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_modulus_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_modulus.html" title="has_modulus"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_modulus.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_multiplies.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_modulus_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_modulus_assign"></a><a class="link" href="has_modulus_assign.html" title="has_modulus_assign">has_modulus_assign</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -114,7 +114,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_modulus_assign</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_modulus_assign</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">%=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">%=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_modulus_assign</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator%=(const A&) is private</span> </pre> @@ -122,7 +122,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">%=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -135,7 +135,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_modulus_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_multiplies.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_multiplies.html index 76bbb677ba..531d451c09 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_multiplies.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_multiplies.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_multiplies</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_modulus_assign.html" title="has_modulus_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_modulus_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_multiplies_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_multiplies"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_multiplies"></a><a class="link" href="has_multiplies.html" title="has_multiplies">has_multiplies</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -119,7 +119,7 @@ This trait cannot detect whether binary <code class="computeroutput"><span class="keyword">operator</span><span class="special">*</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">*</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Lhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_multiplies</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_multiplies</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">*</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">*(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_multiplies</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator*(const A&) is private</span> </pre> @@ -127,7 +127,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">*(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -140,7 +140,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_multiplies</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_multiplies_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_multiplies_assign.html index e9ada4da09..9011e6a479 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_multiplies_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_multiplies_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_multiplies_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_multiplies.html" title="has_multiplies"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_multiplies.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_negate.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_multiplies_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_multiplies_assign"></a><a class="link" href="has_multiplies_assign.html" title="has_multiplies_assign">has_multiplies_assign</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -121,7 +121,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_multiplies_assign</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_multiplies_assign</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">*=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">*=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_multiplies_assign</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator*=(const A&) is private</span> </pre> @@ -129,7 +129,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">*=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -142,7 +142,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_multiplies_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_negate.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_negate.html index d397534643..89914ca717 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_negate.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_negate.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_negate</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_multiplies_assign.html" title="has_multiplies_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_multiplies_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_new_operator.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_negate"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_negate"></a><a class="link" href="has_negate.html" title="has_negate">has_negate</a> </h3></div></div></div> @@ -46,7 +46,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Rhs</span> <span class="identifier">rhs</span><span class="special">;</span> @@ -118,7 +118,7 @@ This trait cannot detect whether prefix <code class="computeroutput"><span class="keyword">operator</span><span class="special">-</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">-</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Rhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_negate</span><span class="special"><</span><span class="identifier">Rhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_negate</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">-</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">-();</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_negate</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator-() is private</span> </pre> @@ -126,7 +126,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">-(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -139,7 +139,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_negate</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_new_operator.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_new_operator.html index fbf0939d4c..6f0ca072b3 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_new_operator.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_new_operator.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_new_operator</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_negate.html" title="has_negate"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_negate.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_not_equal_to.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_new_operator"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_new_operator"></a><a class="link" href="has_new_operator.html" title="has_new_operator">has_new_operator</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html index 0c30826491..e426866a78 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_no_throw_def_cons.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_nothrow_default_constructor</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_nothrow_cp_cons.html" title="has_nothrow_copy_constructor"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_nothrow_cp_cons.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_plus.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_no_throw_def_cons"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_no_throw_def_cons"></a><a class="link" href="has_no_throw_def_cons.html" title="has_nothrow_default_constructor">has_nothrow_default_constructor</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_not_equal_to.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_not_equal_to.html index 91234d7fab..9eb572f335 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_not_equal_to.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_not_equal_to.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_not_equal_to</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_new_operator.html" title="has_new_operator"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_new_operator.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_nothrow_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_not_equal_to"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_not_equal_to"></a><a class="link" href="has_not_equal_to.html" title="has_not_equal_to">has_not_equal_to</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -120,7 +120,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_not_equal_to</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_not_equal_to</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">!=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">!=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_not_equal_to</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator!=(const A&) is private</span> </pre> @@ -128,7 +128,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">!=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -141,7 +141,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_not_equal_to</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_assign.html index 1d002064ca..e16f69c846 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_nothrow_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_not_equal_to.html" title="has_not_equal_to"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_not_equal_to.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_nothrow_constructor.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_nothrow_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_nothrow_assign"></a><a class="link" href="has_nothrow_assign.html" title="has_nothrow_assign">has_nothrow_assign</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_constructor.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_constructor.html index 2dd674f4b7..d3504b6f2f 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_constructor.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_constructor.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_nothrow_constructor</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_nothrow_assign.html" title="has_nothrow_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_nothrow_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_nothrow_copy.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_nothrow_constructor"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_nothrow_constructor"></a><a class="link" href="has_nothrow_constructor.html" title="has_nothrow_constructor">has_nothrow_constructor</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_copy.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_copy.html index 0e7064ab9b..24b801c438 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_copy.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_copy.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_nothrow_copy</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_nothrow_constructor.html" title="has_nothrow_constructor"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_nothrow_constructor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_nothrow_cp_cons.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_nothrow_copy"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_nothrow_copy"></a><a class="link" href="has_nothrow_copy.html" title="has_nothrow_copy">has_nothrow_copy</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html index 007d4ee04e..98ce1dcb4a 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_nothrow_cp_cons.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_nothrow_copy_constructor</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_nothrow_copy.html" title="has_nothrow_copy"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_nothrow_copy.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_no_throw_def_cons.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_nothrow_cp_cons"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_nothrow_cp_cons"></a><a class="link" href="has_nothrow_cp_cons.html" title="has_nothrow_copy_constructor">has_nothrow_copy_constructor</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_plus.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_plus.html index 3a780c201b..5adea20956 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_plus.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_plus.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_plus</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_no_throw_def_cons.html" title="has_nothrow_default_constructor"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_no_throw_def_cons.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_plus_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_plus"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_plus"></a><a class="link" href="has_plus.html" title="has_plus">has_plus</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -119,7 +119,7 @@ This trait cannot detect whether binary <code class="computeroutput"><span class="keyword">operator</span><span class="special">+</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">+</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Lhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_plus</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_plus</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">+</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">+(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_plus</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator+(const A&) is private</span> </pre> @@ -127,7 +127,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">+(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -140,7 +140,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_plus</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_plus_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_plus_assign.html index 552ba55223..102a3057ad 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_plus_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_plus_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_plus_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_plus.html" title="has_plus"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_plus.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_post_decrement.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_plus_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_plus_assign"></a><a class="link" href="has_plus_assign.html" title="has_plus_assign">has_plus_assign</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -121,7 +121,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_plus_assign</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_plus_assign</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">+=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">+=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_plus_assign</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator+=(const A&) is private</span> </pre> @@ -129,7 +129,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">+=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -142,7 +142,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_plus_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_post_decrement.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_post_decrement.html index 175023f2e1..db14a207b6 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_post_decrement.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_post_decrement.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_post_decrement</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_plus_assign.html" title="has_plus_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_plus_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_post_increment.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_post_decrement"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_post_decrement"></a><a class="link" href="has_post_decrement.html" title="has_post_decrement">has_post_decrement</a> </h3></div></div></div> @@ -46,7 +46,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -128,7 +128,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_post_decrement</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_post_decrement</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">--</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">--(</span><span class="keyword">int</span><span class="special">);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_post_decrement</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator--(int) is private</span> </pre> @@ -136,7 +136,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">--(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">int</span><span class="special">);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -149,7 +149,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_post_decrement</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_post_increment.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_post_increment.html index 0830cb7c2b..bbf7533ca3 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_post_increment.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_post_increment.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_post_increment</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_post_decrement.html" title="has_post_decrement"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_post_decrement.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_pre_decrement.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_post_increment"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_post_increment"></a><a class="link" href="has_post_increment.html" title="has_post_increment">has_post_increment</a> </h3></div></div></div> @@ -46,7 +46,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -128,7 +128,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_post_increment</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_post_increment</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">++</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">++(</span><span class="keyword">int</span><span class="special">);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_post_increment</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator++(int) is private</span> </pre> @@ -136,7 +136,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">++(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">int</span><span class="special">);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -149,7 +149,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_post_increment</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_pre_decrement.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_pre_decrement.html index b141de4caa..1bc5fb08b9 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_pre_decrement.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_pre_decrement.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_pre_decrement</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_post_increment.html" title="has_post_increment"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_post_increment.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_pre_increment.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_pre_decrement"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_pre_decrement"></a><a class="link" href="has_pre_decrement.html" title="has_pre_decrement">has_pre_decrement</a> </h3></div></div></div> @@ -46,7 +46,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Rhs</span> <span class="identifier">rhs</span><span class="special">;</span> @@ -128,7 +128,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_pre_decrement</span><span class="special"><</span><span class="identifier">Rhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_pre_decrement</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">--</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">--();</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_pre_decrement</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator--() is private</span> </pre> @@ -136,7 +136,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">--(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -149,7 +149,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_pre_decrement</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_pre_increment.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_pre_increment.html index 01818da4fc..dc067007f8 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_pre_increment.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_pre_increment.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_pre_increment</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_pre_decrement.html" title="has_pre_decrement"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_pre_decrement.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_right_shift.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_pre_increment"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_pre_increment"></a><a class="link" href="has_pre_increment.html" title="has_pre_increment">has_pre_increment</a> </h3></div></div></div> @@ -46,7 +46,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Rhs</span> <span class="identifier">rhs</span><span class="special">;</span> @@ -128,7 +128,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_pre_increment</span><span class="special"><</span><span class="identifier">Rhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_pre_increment</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">++</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">++();</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_pre_increment</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator++() is private</span> </pre> @@ -136,7 +136,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">++(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -149,7 +149,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_pre_increment</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_right_shift.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_right_shift.html index b3185b2be4..937e2830ee 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_right_shift.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_right_shift.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_right_shift</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_pre_increment.html" title="has_pre_increment"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_pre_increment.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_right_shift_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_right_shift"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_right_shift"></a><a class="link" href="has_right_shift.html" title="has_right_shift">has_right_shift</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -127,7 +127,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_right_shift</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_right_shift</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">>></span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">>>(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_right_shift</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator>>(const A&) is private</span> </pre> @@ -135,7 +135,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">>>(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -148,7 +148,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_right_shift</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_right_shift_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_right_shift_assign.html index 0411afb36a..293e189dab 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_right_shift_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_right_shift_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_right_shift_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_right_shift.html" title="has_right_shift"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_right_shift.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_trivial_assign.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_right_shift_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_right_shift_assign"></a><a class="link" href="has_right_shift_assign.html" title="has_right_shift_assign">has_right_shift_assign</a> </h3></div></div></div> @@ -45,7 +45,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Lhs</span> <span class="identifier">lhs</span><span class="special">;</span> @@ -119,7 +119,7 @@ then instantiating <code class="computeroutput"><span class="identifier">has_right_shift_assign</span><span class="special"><</span><span class="identifier">Lhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_right_shift_assign</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">>>=</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">>>=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_right_shift_assign</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator>>=(const A&) is private</span> </pre> @@ -127,7 +127,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">>>=(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&,</span> <span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -140,7 +140,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_right_shift_assign</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_assign.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_assign.html index db769c787a..1f114e428c 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_assign.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_assign.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_trivial_assign</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_right_shift_assign.html" title="has_right_shift_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_right_shift_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_trivial_constructor.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_trivial_assign"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_trivial_assign"></a><a class="link" href="has_trivial_assign.html" title="has_trivial_assign">has_trivial_assign</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_constructor.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_constructor.html index e27e7210ab..b5ee9523e6 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_constructor.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_constructor.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_trivial_constructor</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_trivial_assign.html" title="has_trivial_assign"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_trivial_assign.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_trivial_copy.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_trivial_constructor"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_trivial_constructor"></a><a class="link" href="has_trivial_constructor.html" title="has_trivial_constructor">has_trivial_constructor</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_copy.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_copy.html index dc1362cb7e..1b3cde5441 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_copy.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_copy.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_trivial_copy</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_trivial_constructor.html" title="has_trivial_constructor"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_trivial_constructor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_trivial_cp_cons.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_trivial_copy"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_trivial_copy"></a><a class="link" href="has_trivial_copy.html" title="has_trivial_copy">has_trivial_copy</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html index 3f4026a83b..9b87373207 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_cp_cons.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_trivial_copy_constructor</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_trivial_copy.html" title="has_trivial_copy"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_trivial_copy.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_trivial_def_cons.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_trivial_cp_cons"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_trivial_cp_cons"></a><a class="link" href="has_trivial_cp_cons.html" title="has_trivial_copy_constructor">has_trivial_copy_constructor</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_def_cons.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_def_cons.html index d291265554..5a9263640c 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_def_cons.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_def_cons.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_trivial_default_constructor</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_trivial_cp_cons.html" title="has_trivial_copy_constructor"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_trivial_cp_cons.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_trivial_destructor.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_trivial_def_cons"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_trivial_def_cons"></a><a class="link" href="has_trivial_def_cons.html" title="has_trivial_default_constructor">has_trivial_default_constructor</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_destructor.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_destructor.html index e48d02db6a..d53071c6e9 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_destructor.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_trivial_destructor.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_trivial_destructor</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_trivial_def_cons.html" title="has_trivial_default_constructor"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_trivial_def_cons.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_unary_minus.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_trivial_destructor"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_trivial_destructor"></a><a class="link" href="has_trivial_destructor.html" title="has_trivial_destructor">has_trivial_destructor</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_unary_minus.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_unary_minus.html index 0320950a0d..c67ad78a2a 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_unary_minus.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_unary_minus.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_unary_minus</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_trivial_destructor.html" title="has_trivial_destructor"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_trivial_destructor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_unary_plus.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_unary_minus"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_unary_minus"></a><a class="link" href="has_unary_minus.html" title="has_unary_minus">has_unary_minus</a> </h3></div></div></div> @@ -46,7 +46,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Rhs</span> <span class="identifier">rhs</span><span class="special">;</span> @@ -118,7 +118,7 @@ This trait cannot detect whether prefix <code class="computeroutput"><span class="keyword">operator</span><span class="special">-</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">-</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Rhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_unary_minus</span><span class="special"><</span><span class="identifier">Rhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_unary_minus</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">-</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">-();</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_unary_minus</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator-() is private</span> </pre> @@ -126,7 +126,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">-(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -139,7 +139,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_unary_minus</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_unary_plus.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_unary_plus.html index 9b76f44665..397932f34d 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_unary_plus.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_unary_plus.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_unary_plus</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_unary_minus.html" title="has_unary_minus"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_unary_minus.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="has_virtual_destructor.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_unary_plus"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_unary_plus"></a><a class="link" href="has_unary_plus.html" title="has_unary_plus">has_unary_plus</a> </h3></div></div></div> @@ -46,7 +46,7 @@ type, the return value is checked to be convertible to <code class="computeroutput"><span class="identifier">Ret</span></code>. Convertible to <code class="computeroutput"><span class="identifier">Ret</span></code> means that the return value of the operator can be used as argument to a function - expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: + expecting <code class="computeroutput"><span class="identifier">Ret</span></code>: </p> <pre class="programlisting"><span class="keyword">void</span> <span class="identifier">f</span><span class="special">(</span><span class="identifier">Ret</span><span class="special">);</span> <span class="identifier">Rhs</span> <span class="identifier">rhs</span><span class="special">;</span> @@ -118,7 +118,7 @@ This trait cannot detect whether prefix <code class="computeroutput"><span class="keyword">operator</span><span class="special">+</span></code> is public or not: if <code class="computeroutput"><span class="keyword">operator</span><span class="special">+</span></code> is defined as a private member of <code class="computeroutput"><span class="identifier">Rhs</span></code> then instantiating <code class="computeroutput"><span class="identifier">has_unary_plus</span><span class="special"><</span><span class="identifier">Rhs</span><span class="special">></span></code> will produce a compiler error. For this reason <code class="computeroutput"><span class="identifier">has_unary_plus</span></code> cannot be used to determine whether a type has a public <code class="computeroutput"><span class="keyword">operator</span><span class="special">+</span></code> - or not. + or not. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="keyword">private</span><span class="special">:</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">+();</span> <span class="special">};</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">has_unary_plus</span><span class="special"><</span><span class="identifier">A</span><span class="special">>::</span><span class="identifier">value</span><span class="special">;</span> <span class="comment">// error: A::operator+() is private</span> </pre> @@ -126,7 +126,7 @@ <li class="listitem"> There is an issue if the operator exists only for type <code class="computeroutput"><span class="identifier">A</span></code> and <code class="computeroutput"><span class="identifier">B</span></code> is convertible to <code class="computeroutput"><span class="identifier">A</span></code>. - In this case, the compiler will report an ambiguous overload. + In this case, the compiler will report an ambiguous overload. <pre class="programlisting"><span class="keyword">struct</span> <span class="identifier">A</span> <span class="special">{</span> <span class="special">};</span> <span class="keyword">void</span> <span class="keyword">operator</span><span class="special">+(</span><span class="keyword">const</span> <span class="identifier">A</span><span class="special">&);</span> <span class="keyword">struct</span> <span class="identifier">B</span> <span class="special">{</span> <span class="keyword">operator</span> <span class="identifier">A</span><span class="special">();</span> <span class="special">};</span> @@ -139,7 +139,6 @@ is defined but does not bind for a given template type, it is still detected by the trait which returns <code class="computeroutput"><span class="keyword">true</span></code> instead of <code class="computeroutput"><span class="keyword">false</span></code>. Example: - <pre class="programlisting"><span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">type_traits</span><span class="special">/</span><span class="identifier">has_unary_plus</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">></span> <span class="preprocessor">#include</span> <span class="special"><</span><span class="identifier">iostream</span><span class="special">></span> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/has_virtual_destructor.html b/libs/type_traits/doc/html/boost_typetraits/reference/has_virtual_destructor.html index 6a38c6119f..53457312e6 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/has_virtual_destructor.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/has_virtual_destructor.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>has_virtual_destructor</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_unary_plus.html" title="has_unary_plus"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_unary_plus.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="integral_constant.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_has_virtual_destructor"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.has_virtual_destructor"></a><a class="link" href="has_virtual_destructor.html" title="has_virtual_destructor">has_virtual_destructor</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/integral_constant.html b/libs/type_traits/doc/html/boost_typetraits/reference/integral_constant.html index 54c7a75889..947080e04f 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/integral_constant.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/integral_constant.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>integral_constant</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="has_virtual_destructor.html" title="has_virtual_destructor"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="has_virtual_destructor.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="integral_promotion.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_integral_constant"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.integral_constant"></a><a class="link" href="integral_constant.html" title="integral_constant">integral_constant</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html b/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html index a86d4716cd..e4b5f33a2f 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/integral_promotion.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>integral_promotion</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="integral_constant.html" title="integral_constant"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="integral_constant.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_abstract.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_integral_promotion"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.integral_promotion"></a><a class="link" href="integral_promotion.html" title="integral_promotion">integral_promotion</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_abstract.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_abstract.html index 6d02c90c33..966a3eb641 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_abstract.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_abstract.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_abstract</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="integral_promotion.html" title="integral_promotion"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="integral_promotion.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_arithmetic.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_abstract"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_abstract"></a><a class="link" href="is_abstract.html" title="is_abstract">is_abstract</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_arithmetic.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_arithmetic.html index 1abbaf37f2..c39d16707a 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_arithmetic.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_arithmetic.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_arithmetic</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_abstract.html" title="is_abstract"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_abstract.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_array.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_arithmetic"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_arithmetic"></a><a class="link" href="is_arithmetic.html" title="is_arithmetic">is_arithmetic</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_array.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_array.html index 8db32218ca..5137e757fe 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_array.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_array.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_array</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_arithmetic.html" title="is_arithmetic"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_arithmetic.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_base_of.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_array"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_array"></a><a class="link" href="is_array.html" title="is_array">is_array</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html index 918120c8b5..3c3d96f24c 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_base_of.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_base_of</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_array.html" title="is_array"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_array.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_class.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_base_of"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_base_of"></a><a class="link" href="is_base_of.html" title="is_base_of">is_base_of</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_class.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_class.html index de1a635ef6..b9c3b678b6 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_class.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_class.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_class</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_base_of.html" title="is_base_of"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_base_of.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_complex.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_class"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_class"></a><a class="link" href="is_class.html" title="is_class">is_class</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_complex.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_complex.html index 71e9914e04..8d7b103ce0 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_complex.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_complex.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_complex</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_class.html" title="is_class"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_class.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_compound.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_complex"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_complex"></a><a class="link" href="is_complex.html" title="is_complex">is_complex</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_compound.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_compound.html index f54e9ac8ac..df19a72984 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_compound.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_compound.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_compound</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_complex.html" title="is_complex"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_complex.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_const.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_compound"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_compound"></a><a class="link" href="is_compound.html" title="is_compound">is_compound</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_const.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_const.html index 38d4bf475c..85c8af76f2 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_const.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_const.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_const</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_compound.html" title="is_compound"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_compound.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_convertible.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_const"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_const"></a><a class="link" href="is_const.html" title="is_const">is_const</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html index c7c59ae6b1..8889bd09fc 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_convertible.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_convertible</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_const.html" title="is_const"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_const.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_empty.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_convertible"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_convertible"></a><a class="link" href="is_convertible.html" title="is_convertible">is_convertible</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_empty.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_empty.html index 3bcb55a188..4aa00967f6 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_empty.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_empty.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_empty</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_convertible.html" title="is_convertible"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_convertible.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_enum.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_empty"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_empty"></a><a class="link" href="is_empty.html" title="is_empty">is_empty</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_enum.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_enum.html index 3b5e127ac8..2b29e6f1c9 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_enum.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_enum.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_enum</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_empty.html" title="is_empty"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_empty.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_floating_point.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_enum"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_enum"></a><a class="link" href="is_enum.html" title="is_enum">is_enum</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_floating_point.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_floating_point.html index e3628019b7..3c90a8026a 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_floating_point.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_floating_point.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_floating_point</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_enum.html" title="is_enum"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_enum.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_function.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_floating_point"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_floating_point"></a><a class="link" href="is_floating_point.html" title="is_floating_point">is_floating_point</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_function.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_function.html index 64eca5f33c..b19646b342 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_function.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_function.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_function</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_floating_point.html" title="is_floating_point"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_floating_point.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_fundamental.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_function"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_function"></a><a class="link" href="is_function.html" title="is_function">is_function</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_fundamental.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_fundamental.html index ad12f467b9..cea0cb3257 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_fundamental.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_fundamental.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_fundamental</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_function.html" title="is_function"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_function.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_integral.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_fundamental"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_fundamental"></a><a class="link" href="is_fundamental.html" title="is_fundamental">is_fundamental</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_integral.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_integral.html index 535a748d51..551dba824d 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_integral.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_integral.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_integral</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_fundamental.html" title="is_fundamental"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_fundamental.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_lvalue_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_integral"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_integral"></a><a class="link" href="is_integral.html" title="is_integral">is_integral</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_lvalue_reference.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_lvalue_reference.html index 367a06c65f..b994938fa7 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_lvalue_reference.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_lvalue_reference.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_lvalue_reference</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_integral.html" title="is_integral"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_integral.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_member_function_pointer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_lvalue_reference"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_lvalue_reference"></a><a class="link" href="is_lvalue_reference.html" title="is_lvalue_reference">is_lvalue_reference</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_member_function_pointer.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_member_function_pointer.html index b1c0ce477a..cb05bd9382 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_member_function_pointer.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_member_function_pointer.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_member_function_pointer</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_lvalue_reference.html" title="is_lvalue_reference"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_lvalue_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_member_object_pointer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_member_function_pointer"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_member_function_pointer"></a><a class="link" href="is_member_function_pointer.html" title="is_member_function_pointer">is_member_function_pointer</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_member_object_pointer.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_member_object_pointer.html index daa54d9c3f..cf48211ff5 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_member_object_pointer.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_member_object_pointer.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_member_object_pointer</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_member_function_pointer.html" title="is_member_function_pointer"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_member_function_pointer.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_member_pointer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_member_object_pointer"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_member_object_pointer"></a><a class="link" href="is_member_object_pointer.html" title="is_member_object_pointer">is_member_object_pointer</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_member_pointer.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_member_pointer.html index f5d3dc11b6..78cd850ca4 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_member_pointer.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_member_pointer.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_member_pointer</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_member_object_pointer.html" title="is_member_object_pointer"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_member_object_pointer.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_object.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_member_pointer"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_member_pointer"></a><a class="link" href="is_member_pointer.html" title="is_member_pointer">is_member_pointer</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_object.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_object.html index f268cad247..297a6594ec 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_object.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_object.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_object</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_member_pointer.html" title="is_member_pointer"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_member_pointer.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_pod.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_object"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_object"></a><a class="link" href="is_object.html" title="is_object">is_object</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_pod.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_pod.html index d4e680c047..0ea5f27a1a 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_pod.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_pod.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_pod</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_object.html" title="is_object"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_object.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_pointer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_pod"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_pod"></a><a class="link" href="is_pod.html" title="is_pod">is_pod</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_pointer.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_pointer.html index 3c7fbb678c..5b0e078943 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_pointer.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_pointer.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_pointer</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_pod.html" title="is_pod"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_pod.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_polymorphic.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_pointer"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_pointer"></a><a class="link" href="is_pointer.html" title="is_pointer">is_pointer</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_polymorphic.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_polymorphic.html index 194ffbe179..5c0ba18ced 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_polymorphic.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_polymorphic.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_polymorphic</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_pointer.html" title="is_pointer"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_pointer.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_polymorphic"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_polymorphic"></a><a class="link" href="is_polymorphic.html" title="is_polymorphic">is_polymorphic</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_reference.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_reference.html index 25ea7967c4..56704bc2f0 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_reference.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_reference.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_reference</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_polymorphic.html" title="is_polymorphic"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_polymorphic.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_rvalue_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_reference"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_reference"></a><a class="link" href="is_reference.html" title="is_reference">is_reference</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_rvalue_reference.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_rvalue_reference.html index d193b1e242..32c1090d28 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_rvalue_reference.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_rvalue_reference.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_rvalue_reference</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_reference.html" title="is_reference"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_same.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_rvalue_reference"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_rvalue_reference"></a><a class="link" href="is_rvalue_reference.html" title="is_rvalue_reference">is_rvalue_reference</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html index 99a445f8dc..122da2f9c2 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_same.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_same</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_rvalue_reference.html" title="is_rvalue_reference"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_rvalue_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_scalar.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_same"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_same"></a><a class="link" href="is_same.html" title="is_same">is_same</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_scalar.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_scalar.html index 812a3fb492..aa7cdc7ed1 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_scalar.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_scalar.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_scalar</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_same.html" title="is_same"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_same.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_signed.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_scalar"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_scalar"></a><a class="link" href="is_scalar.html" title="is_scalar">is_scalar</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_signed.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_signed.html index e51ac73bee..41d284fb15 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_signed.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_signed.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_signed</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_scalar.html" title="is_scalar"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_scalar.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_stateless.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_signed"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_signed"></a><a class="link" href="is_signed.html" title="is_signed">is_signed</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_stateless.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_stateless.html index 7f6fd2a5d7..c906cefa91 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_stateless.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_stateless.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_stateless</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_signed.html" title="is_signed"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_signed.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_union.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_stateless"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_stateless"></a><a class="link" href="is_stateless.html" title="is_stateless">is_stateless</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_union.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_union.html index 29a73f6f77..f534de4acb 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_union.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_union.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_union</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_stateless.html" title="is_stateless"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_stateless.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_unsigned.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_union"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_union"></a><a class="link" href="is_union.html" title="is_union">is_union</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_unsigned.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_unsigned.html index 56b511af95..01a34f409a 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_unsigned.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_unsigned.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_unsigned</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_union.html" title="is_union"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_union.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_virtual_base_of.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_unsigned"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_unsigned"></a><a class="link" href="is_unsigned.html" title="is_unsigned">is_unsigned</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_virtual_base_of.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_virtual_base_of.html index e3ab27dc5d..e58795b4f5 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_virtual_base_of.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_virtual_base_of.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_virtual_base_of</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_unsigned.html" title="is_unsigned"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_unsigned.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_void.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_virtual_base_of"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_virtual_base_of"></a><a class="link" href="is_virtual_base_of.html" title="is_virtual_base_of">is_virtual_base_of</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_void.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_void.html index 425582b39d..4408778264 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_void.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_void.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_void</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_virtual_base_of.html" title="is_virtual_base_of"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_virtual_base_of.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="is_volatile.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_void"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_void"></a><a class="link" href="is_void.html" title="is_void">is_void</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/is_volatile.html b/libs/type_traits/doc/html/boost_typetraits/reference/is_volatile.html index 59083ba258..f762aa4b52 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/is_volatile.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/is_volatile.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>is_volatile</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_void.html" title="is_void"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_void.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_signed.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_is_volatile"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.is_volatile"></a><a class="link" href="is_volatile.html" title="is_volatile">is_volatile</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html b/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html index fc3af4bdd3..95387f2735 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/make_signed.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>make_signed</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="is_volatile.html" title="is_volatile"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="is_volatile.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="make_unsigned.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_make_signed"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.make_signed"></a><a class="link" href="make_signed.html" title="make_signed">make_signed</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html b/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html index 7e5af9cebd..3fb166c684 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/make_unsigned.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>make_unsigned</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="make_signed.html" title="make_signed"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="make_signed.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="promote.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_make_unsigned"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.make_unsigned"></a><a class="link" href="make_unsigned.html" title="make_unsigned">make_unsigned</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/promote.html b/libs/type_traits/doc/html/boost_typetraits/reference/promote.html index a2677fb45e..c3280f2200 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/promote.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/promote.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>promote</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="make_unsigned.html" title="make_unsigned"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="make_unsigned.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="rank.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_promote"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.promote"></a><a class="link" href="promote.html" title="promote">promote</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/rank.html b/libs/type_traits/doc/html/boost_typetraits/reference/rank.html index 20381399ae..01c924bc74 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/rank.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/rank.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>rank</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="promote.html" title="promote"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="promote.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_all_extents.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_rank"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.rank"></a><a class="link" href="rank.html" title="rank">rank</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html b/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html index aed2427402..613e4b6a56 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/remove_all_extents.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>remove_all_extents</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="rank.html" title="rank"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="rank.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_const.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_remove_all_extents"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.remove_all_extents"></a><a class="link" href="remove_all_extents.html" title="remove_all_extents">remove_all_extents</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html b/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html index 93c685b65d..c3440846cb 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/remove_const.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>remove_const</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="remove_all_extents.html" title="remove_all_extents"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="remove_all_extents.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_cv.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_remove_const"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.remove_const"></a><a class="link" href="remove_const.html" title="remove_const">remove_const</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html b/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html index 2ac7a0bc47..9012e5b743 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/remove_cv.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>remove_cv</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="remove_const.html" title="remove_const"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="remove_const.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_extent.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_remove_cv"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.remove_cv"></a><a class="link" href="remove_cv.html" title="remove_cv">remove_cv</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html b/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html index 975fb2fbf5..65d8885b6a 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/remove_extent.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>remove_extent</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="remove_cv.html" title="remove_cv"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="remove_cv.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_pointer.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_remove_extent"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.remove_extent"></a><a class="link" href="remove_extent.html" title="remove_extent">remove_extent</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html b/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html index e89e97533a..23ae657345 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/remove_pointer.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>remove_pointer</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="remove_extent.html" title="remove_extent"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="remove_extent.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_reference.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_remove_pointer"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.remove_pointer"></a><a class="link" href="remove_pointer.html" title="remove_pointer">remove_pointer</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html b/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html index 96b13bbf06..1ac59ce813 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/remove_reference.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>remove_reference</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="remove_pointer.html" title="remove_pointer"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="remove_pointer.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="remove_volatile.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_remove_reference"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.remove_reference"></a><a class="link" href="remove_reference.html" title="remove_reference">remove_reference</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html b/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html index f4c9f879e0..1a1d5c3183 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/remove_volatile.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>remove_volatile</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="remove_reference.html" title="remove_reference"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="remove_reference.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="type_with_alignment.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_remove_volatile"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.remove_volatile"></a><a class="link" href="remove_volatile.html" title="remove_volatile">remove_volatile</a> </h3></div></div></div> diff --git a/libs/type_traits/doc/html/boost_typetraits/reference/type_with_alignment.html b/libs/type_traits/doc/html/boost_typetraits/reference/type_with_alignment.html index 6ba1d51fc8..96a476b884 100644 --- a/libs/type_traits/doc/html/boost_typetraits/reference/type_with_alignment.html +++ b/libs/type_traits/doc/html/boost_typetraits/reference/type_with_alignment.html @@ -3,7 +3,7 @@ <meta http-equiv="Content-Type" content="text/html; charset=US-ASCII"> <title>type_with_alignment</title> <link rel="stylesheet" href="../../../../../../doc/src/boostbook.css" type="text/css"> -<meta name="generator" content="DocBook XSL Stylesheets V1.75.2"> +<meta name="generator" content="DocBook XSL Stylesheets V1.76.1"> <link rel="home" href="../../index.html" title="Chapter 1. Boost.TypeTraits"> <link rel="up" href="../reference.html" title="Alphabetical Reference"> <link rel="prev" href="remove_volatile.html" title="remove_volatile"> @@ -22,7 +22,7 @@ <div class="spirit-nav"> <a accesskey="p" href="remove_volatile.html"><img src="../../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../reference.html"><img src="../../../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="../../index.html"><img src="../../../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="../history.html"><img src="../../../../../../doc/src/images/next.png" alt="Next"></a> </div> -<div class="section"> +<div class="section boost_typetraits_reference_type_with_alignment"> <div class="titlepage"><div><div><h3 class="title"> <a name="boost_typetraits.reference.type_with_alignment"></a><a class="link" href="type_with_alignment.html" title="type_with_alignment">type_with_alignment</a> </h3></div></div></div> |