summaryrefslogtreecommitdiff
path: root/doc/html/boost/logic
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/boost/logic')
-rw-r--r--doc/html/boost/logic/get_default_in_idp24538480.html (renamed from doc/html/boost/logic/get_defa_idm46447994096336.html)10
-rw-r--r--doc/html/boost/logic/indeterminate.html2
-rw-r--r--doc/html/boost/logic/indeterminate_name.html28
-rw-r--r--doc/html/boost/logic/operator_.html2
-rw-r--r--doc/html/boost/logic/operator__.html2
-rw-r--r--doc/html/boost/logic/operator_idp24434928.html (renamed from doc/html/boost/logic/operator_idm46447994199888.html)4
-rw-r--r--doc/html/boost/logic/operator_idp24544080.html (renamed from doc/html/boost/logic/operator_idm46447994090736.html)12
-rw-r--r--doc/html/boost/logic/operator_idp24552640.html (renamed from doc/html/boost/logic/operator_idm46447994082176.html)12
-rw-r--r--doc/html/boost/logic/operator_idp24558912.html (renamed from doc/html/boost/logic/operator_idm46447994075904.html)10
-rw-r--r--doc/html/boost/logic/tribool.html26
-rw-r--r--doc/html/boost/logic/tribool/value_t.html8
11 files changed, 58 insertions, 58 deletions
diff --git a/doc/html/boost/logic/get_defa_idm46447994096336.html b/doc/html/boost/logic/get_default_in_idp24538480.html
index 8bf2911e8c..f1b8291d2a 100644
--- a/doc/html/boost/logic/get_defa_idm46447994096336.html
+++ b/doc/html/boost/logic/get_default_in_idp24538480.html
@@ -8,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp" title="Header &lt;boost/logic/tribool_io.hpp&gt;">
<link rel="prev" href="indeterminate_name.html" title="Class template indeterminate_name">
-<link rel="next" href="operator_idm46447994090736.html" title="Function template operator&lt;&lt;">
+<link rel="next" href="operator_idp24544080.html" title="Function template operator&lt;&lt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -21,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="indeterminate_name.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idm46447994090736.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="indeterminate_name.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idp24544080.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.logic.get_defa_idm46447994096336"></a><div class="titlepage"></div>
+<a name="boost.logic.get_default_in_idp24538480"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template get_default_indeterminate_name</span></h2>
<p>boost::logic::get_default_indeterminate_name &#8212; Returns a string containing the default name for the indeterminate value of a tribool with the given character type T. </p>
@@ -35,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T<span class="special">&gt;</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">T</span> <span class="special">&gt;</span> <span class="identifier">get_default_indeterminate_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927928873184"></a><h2>Description</h2>
+<a name="idp464832512"></a><h2>Description</h2>
<p>This routine is used by the input and output streaming operators for tribool when there is no locale support or the stream's locale does not contain the <code class="computeroutput"><a class="link" href="indeterminate_name.html" title="Class template indeterminate_name">indeterminate_name</a></code> facet. </p>
</div>
</div>
@@ -48,7 +48,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="indeterminate_name.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idm46447994090736.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="indeterminate_name.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idp24544080.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/logic/indeterminate.html b/doc/html/boost/logic/indeterminate.html
index d2a835ac28..c2f3af58e7 100644
--- a/doc/html/boost/logic/indeterminate.html
+++ b/doc/html/boost/logic/indeterminate.html
@@ -35,7 +35,7 @@
</span>
<span class="identifier">BOOST_CONSTEXPR</span> <span class="keyword">bool</span> <span class="identifier">indeterminate</span><span class="special">(</span><a class="link" href="tribool.html" title="Class tribool">tribool</a> x<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> dummy <span class="special">=</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927929324512"></a><h2>Description</h2>
+<a name="idp464380800"></a><h2>Description</h2>
<p>The <code class="computeroutput">indeterminate</code> function has a dual role. It's first role is as a unary function that tells whether the tribool value is in the "indeterminate" state. It's second role is as a keyword representing the indeterminate (just like "true" and "false" represent the true and false states). If you do not like the name "indeterminate", and would prefer to use a different name, see the macro <code class="computeroutput">BOOST_TRIBOOL_THIRD_STATE</code>.</p>
<p>
diff --git a/doc/html/boost/logic/indeterminate_name.html b/doc/html/boost/logic/indeterminate_name.html
index a46b812725..fb28651ccf 100644
--- a/doc/html/boost/logic/indeterminate_name.html
+++ b/doc/html/boost/logic/indeterminate_name.html
@@ -8,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp" title="Header &lt;boost/logic/tribool_io.hpp&gt;">
<link rel="prev" href="../../BOOST_TRIBOOL_THIRD_STATE.html" title="Macro BOOST_TRIBOOL_THIRD_STATE">
-<link rel="next" href="get_defa_idm46447994096336.html" title="Function template get_default_indeterminate_name">
+<link rel="next" href="get_default_in_idp24538480.html" title="Function template get_default_indeterminate_name">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -21,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../../BOOST_TRIBOOL_THIRD_STATE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="get_defa_idm46447994096336.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../BOOST_TRIBOOL_THIRD_STATE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="get_default_in_idp24538480.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.logic.indeterminate_name"></a><div class="titlepage"></div>
@@ -40,35 +40,35 @@
<span class="keyword">typedef</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special">&lt;</span> <span class="identifier">CharT</span> <span class="special">&gt;</span> <a name="boost.logic.indeterminate_name.string_type"></a><span class="identifier">string_type</span><span class="special">;</span>
<span class="comment">// <a class="link" href="indeterminate_name.html#boost.logic.indeterminate_nameconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="indeterminate_name.html#idm46447994098352-bb"><span class="identifier">indeterminate_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">explicit</span> <a class="link" href="indeterminate_name.html#idm46447994097840-bb"><span class="identifier">indeterminate_name</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="indeterminate_name.html#idp24536464-bb"><span class="identifier">indeterminate_name</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">explicit</span> <a class="link" href="indeterminate_name.html#idp24536976-bb"><span class="identifier">indeterminate_name</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="indeterminate_name.html#idm46447994100224-bb">public member functions</a></span>
- <span class="identifier">string_type</span> <a class="link" href="indeterminate_name.html#idm46447994099728-bb"><span class="identifier">name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="indeterminate_name.html#idp24534592-bb">public member functions</a></span>
+ <span class="identifier">string_type</span> <a class="link" href="indeterminate_name.html#idp24535088-bb"><span class="identifier">name</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="comment">// public data members</span>
<span class="keyword">static</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">::</span><span class="identifier">id</span> <span class="identifier">id</span><span class="special">;</span> <span class="comment">// Uniquily identifies this facet with the locale. </span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927928907296"></a><h2>Description</h2>
+<a name="idp464798336"></a><h2>Description</h2>
<p>The facet is used to perform I/O on tribool values when <code class="computeroutput">std::boolalpha</code> has been specified. This class template is only available if the C++ standard library implementation supports locales. </p>
<div class="refsect2">
-<a name="idm45927928905712"></a><h3>
+<a name="idp464799920"></a><h3>
<a name="boost.logic.indeterminate_nameconstruct-copy-destruct"></a><code class="computeroutput">indeterminate_name</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="idm46447994098352-bb"></a><span class="identifier">indeterminate_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Construct the facet with the default name. </li>
+<pre class="literallayout"><a name="idp24536464-bb"></a><span class="identifier">indeterminate_name</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Construct the facet with the default name. </li>
<li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="idm46447994097840-bb"></a><span class="identifier">indeterminate_name</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&amp;</span> initial_name<span class="special">)</span><span class="special">;</span></pre>Construct the facet with the given name for the indeterminate value. </li>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idp24536976-bb"></a><span class="identifier">indeterminate_name</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">string_type</span> <span class="special">&amp;</span> initial_name<span class="special">)</span><span class="special">;</span></pre>Construct the facet with the given name for the indeterminate value. </li>
</ol></div>
</div>
<div class="refsect2">
-<a name="idm45927928893088"></a><h3>
-<a name="idm46447994100224-bb"></a><code class="computeroutput">indeterminate_name</code> public member functions</h3>
+<a name="idp464812608"></a><h3>
+<a name="idp24534592-bb"></a><code class="computeroutput">indeterminate_name</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="identifier">string_type</span> <a name="idm46447994099728-bb"></a><span class="identifier">name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns the name for the indeterminate value. </li></ol></div>
+<pre class="literallayout"><span class="identifier">string_type</span> <a name="idp24535088-bb"></a><span class="identifier">name</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Returns the name for the indeterminate value. </li></ol></div>
</div>
</div>
</div>
@@ -81,7 +81,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../../BOOST_TRIBOOL_THIRD_STATE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="get_defa_idm46447994096336.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../../BOOST_TRIBOOL_THIRD_STATE.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="get_default_in_idp24538480.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/logic/operator_.html b/doc/html/boost/logic/operator_.html
index a8e68a8c01..44ccc43d6d 100644
--- a/doc/html/boost/logic/operator_.html
+++ b/doc/html/boost/logic/operator_.html
@@ -35,7 +35,7 @@
</span>
<span class="identifier">BOOST_CONSTEXPR</span> <a class="link" href="tribool.html" title="Class tribool">tribool</a> <span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><a class="link" href="tribool.html" title="Class tribool">tribool</a> x<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927929309968"></a><h2>Description</h2>
+<a name="idp464395344"></a><h2>Description</h2>
<p>
</p>
diff --git a/doc/html/boost/logic/operator__.html b/doc/html/boost/logic/operator__.html
index 25e0b3903c..8ed11b2b62 100644
--- a/doc/html/boost/logic/operator__.html
+++ b/doc/html/boost/logic/operator__.html
@@ -39,7 +39,7 @@
<span class="identifier">BOOST_CONSTEXPR</span> <a class="link" href="tribool.html" title="Class tribool">tribool</a> <span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><span class="identifier">indeterminate_keyword_t</span><span class="special">,</span> <a class="link" href="tribool.html" title="Class tribool">tribool</a> x<span class="special">)</span><span class="special">;</span>
<span class="identifier">BOOST_CONSTEXPR</span> <a class="link" href="tribool.html" title="Class tribool">tribool</a> <span class="keyword">operator</span><span class="special">!=</span><span class="special">(</span><a class="link" href="tribool.html" title="Class tribool">tribool</a> x<span class="special">,</span> <span class="identifier">indeterminate_keyword_t</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927929087104"></a><h2>Description</h2>
+<a name="idp464618144"></a><h2>Description</h2>
<p>
</p>
diff --git a/doc/html/boost/logic/operator_idm46447994199888.html b/doc/html/boost/logic/operator_idp24434928.html
index 07e479e9b5..d2d36fb9af 100644
--- a/doc/html/boost/logic/operator_idm46447994199888.html
+++ b/doc/html/boost/logic/operator_idp24434928.html
@@ -24,7 +24,7 @@
<a accesskey="p" href="operator__.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_hpp"><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="operator__.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.logic.operator_idm46447994199888"></a><div class="titlepage"></div>
+<a name="boost.logic.operator_idp24434928"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function operator||</span></h2>
<p>boost::logic::operator|| &#8212; Computes the logical disjunction of two tribools. </p>
@@ -39,7 +39,7 @@
<span class="identifier">BOOST_CONSTEXPR</span> <a class="link" href="tribool.html" title="Class tribool">tribool</a> <span class="keyword">operator</span><span class="special">||</span><span class="special">(</span><span class="identifier">indeterminate_keyword_t</span><span class="special">,</span> <a class="link" href="tribool.html" title="Class tribool">tribool</a> x<span class="special">)</span><span class="special">;</span>
<span class="identifier">BOOST_CONSTEXPR</span> <a class="link" href="tribool.html" title="Class tribool">tribool</a> <span class="keyword">operator</span><span class="special">||</span><span class="special">(</span><a class="link" href="tribool.html" title="Class tribool">tribool</a> x<span class="special">,</span> <span class="identifier">indeterminate_keyword_t</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927929202512"></a><h2>Description</h2>
+<a name="idp464502800"></a><h2>Description</h2>
<p>
</p>
diff --git a/doc/html/boost/logic/operator_idm46447994090736.html b/doc/html/boost/logic/operator_idp24544080.html
index 3f6bc22fce..e0baff1d97 100644
--- a/doc/html/boost/logic/operator_idm46447994090736.html
+++ b/doc/html/boost/logic/operator_idp24544080.html
@@ -7,8 +7,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp" title="Header &lt;boost/logic/tribool_io.hpp&gt;">
-<link rel="prev" href="get_defa_idm46447994096336.html" title="Function template get_default_indeterminate_name">
-<link rel="next" href="operator_idm46447994082176.html" title="Function template operator&lt;&lt;">
+<link rel="prev" href="get_default_in_idp24538480.html" title="Function template get_default_indeterminate_name">
+<link rel="next" href="operator_idp24552640.html" title="Function template operator&lt;&lt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -21,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="get_defa_idm46447994096336.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idm46447994082176.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="get_default_in_idp24538480.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idp24552640.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.logic.operator_idm46447994090736"></a><div class="titlepage"></div>
+<a name="boost.logic.operator_idp24544080"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template operator&lt;&lt;</span></h2>
<p>boost::logic::operator&lt;&lt; &#8212; Writes the value of a tribool to a stream. </p>
@@ -37,7 +37,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
<span class="keyword">operator</span><span class="special">&lt;&lt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> out<span class="special">,</span> <a class="link" href="tribool.html" title="Class tribool">tribool</a> x<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927928847632"></a><h2>Description</h2>
+<a name="idp464858064"></a><h2>Description</h2>
<p>When the value of <code class="computeroutput">x</code> is either <code class="computeroutput">true</code> or <code class="computeroutput">false</code>, this routine is semantically equivalent to: </p>
<pre class="programlisting"><span class="identifier">out</span> <span class="special">&lt;&lt;</span> <span class="keyword">static_cast</span><span class="special">&lt;</span><span class="keyword">bool</span><span class="special">&gt;</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span><span class="special">;</span>
</pre>
@@ -65,7 +65,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="get_defa_idm46447994096336.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idm46447994082176.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="get_default_in_idp24538480.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idp24552640.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/logic/operator_idm46447994082176.html b/doc/html/boost/logic/operator_idp24552640.html
index db88dc4dc2..e38833c511 100644
--- a/doc/html/boost/logic/operator_idm46447994082176.html
+++ b/doc/html/boost/logic/operator_idp24552640.html
@@ -7,8 +7,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp" title="Header &lt;boost/logic/tribool_io.hpp&gt;">
-<link rel="prev" href="operator_idm46447994090736.html" title="Function template operator&lt;&lt;">
-<link rel="next" href="operator_idm46447994075904.html" title="Function template operator&gt;&gt;">
+<link rel="prev" href="operator_idp24544080.html" title="Function template operator&lt;&lt;">
+<link rel="next" href="operator_idp24558912.html" title="Function template operator&gt;&gt;">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
<table cellpadding="2" width="100%"><tr>
@@ -21,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_idm46447994090736.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idm46447994075904.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idp24544080.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idp24558912.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.logic.operator_idm46447994082176"></a><div class="titlepage"></div>
+<a name="boost.logic.operator_idp24552640"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template operator&lt;&lt;</span></h2>
<p>boost::logic::operator&lt;&lt; &#8212; Writes the indeterminate tribool value to a stream. </p>
@@ -37,7 +37,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
<span class="keyword">operator</span><span class="special">&lt;&lt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> out<span class="special">,</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927928809712"></a><h2>Description</h2>
+<a name="idp464896048"></a><h2>Description</h2>
<p>This routine outputs either the integer value 2 (if <code class="computeroutput">(out.flags() &amp; std::ios_base::boolalpha) == 0</code>) or the name of the indeterminate value. The name of the indeterminate value comes from the <code class="computeroutput"><a class="link" href="indeterminate_name.html" title="Class template indeterminate_name">indeterminate_name</a></code> facet (if it is defined in the output stream's locale), or from the get_default_indeterminate_name function (if it is not defined in the locale or if the C++ standard library implementation does not support locales).</p>
<p>
</p>
@@ -62,7 +62,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_idm46447994090736.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idm46447994075904.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idp24544080.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="operator_idp24558912.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/logic/operator_idm46447994075904.html b/doc/html/boost/logic/operator_idp24558912.html
index f4defe03ec..0016e491de 100644
--- a/doc/html/boost/logic/operator_idm46447994075904.html
+++ b/doc/html/boost/logic/operator_idp24558912.html
@@ -7,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp" title="Header &lt;boost/logic/tribool_io.hpp&gt;">
-<link rel="prev" href="operator_idm46447994082176.html" title="Function template operator&lt;&lt;">
+<link rel="prev" href="operator_idp24552640.html" title="Function template operator&lt;&lt;">
<link rel="next" href="../../tribool/tests.html" title="Testsuite">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -21,10 +21,10 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_idm46447994082176.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="../../tribool/tests.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idp24552640.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="../../tribool/tests.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.logic.operator_idm46447994075904"></a><div class="titlepage"></div>
+<a name="boost.logic.operator_idp24558912"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template operator&gt;&gt;</span></h2>
<p>boost::logic::operator&gt;&gt; &#8212; Reads a tribool value from a stream. </p>
@@ -37,7 +37,7 @@
<span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span>
<span class="keyword">operator</span><span class="special">&gt;&gt;</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_istream</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">Traits</span> <span class="special">&gt;</span> <span class="special">&amp;</span> in<span class="special">,</span> <a class="link" href="tribool.html" title="Class tribool">tribool</a> <span class="special">&amp;</span> x<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927928780352"></a><h2>Description</h2>
+<a name="idp464925344"></a><h2>Description</h2>
<p>When <code class="computeroutput">(out.flags() &amp; std::ios_base::boolalpha) == 0</code>, this function reads a <code class="computeroutput">long</code> value from the input stream <code class="computeroutput">in</code> and converts that value to a tribool. If that value is 0, <code class="computeroutput">x</code> becomes <code class="computeroutput">false</code>; if it is 1, <code class="computeroutput">x</code> becomes <code class="computeroutput">true</code>; if it is 2, <code class="computeroutput">becomes</code> <code class="computeroutput">indetermine</code>; otherwise, the operation fails (and the fail bit is set on the input stream <code class="computeroutput">in</code>).</p>
<p>When <code class="computeroutput">(out.flags() &amp; std::ios_base::boolalpha) != 0</code>, this function first determines the names of the false, true, and indeterminate values. The false and true names are extracted from the <code class="computeroutput">std::numpunct</code> facet of the input stream's locale (if the C++ standard library implementation supports locales), or from the <code class="computeroutput">default_false_name</code> and <code class="computeroutput">default_true_name</code> functions (if there is no locale support). The indeterminate name is extracted from the appropriate <code class="computeroutput"><code class="computeroutput"><a class="link" href="indeterminate_name.html" title="Class template indeterminate_name">indeterminate_name</a></code></code> facet (if it is available in the input stream's locale), or from the <code class="computeroutput">get_default_indeterminate_name</code> function (if the C++ standard library implementation does not support locales, or the <code class="computeroutput"><code class="computeroutput"><a class="link" href="indeterminate_name.html" title="Class template indeterminate_name">indeterminate_name</a></code></code> facet is not specified for this locale object). The input is then matched to each of these names, and the tribool <code class="computeroutput">x</code> is assigned the value corresponding to the longest name that matched. If no name is matched or all names are empty, the operation fails (and the fail bit is set on the input stream <code class="computeroutput">in</code>).</p>
<p>
@@ -63,7 +63,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_idm46447994082176.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="../../tribool/tests.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idp24552640.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../tribool/reference.html#header.boost.logic.tribool_io_hpp"><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="../../tribool/tests.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/logic/tribool.html b/doc/html/boost/logic/tribool.html
index 1478f61dd7..7566c4cd49 100644
--- a/doc/html/boost/logic/tribool.html
+++ b/doc/html/boost/logic/tribool.html
@@ -37,27 +37,27 @@
<span class="keyword">public</span><span class="special">:</span>
<span class="keyword">enum</span> <a class="link" href="tribool/value_t.html" title="Type value_t">value_t</a><span class="special">;</span>
<span class="comment">// <a class="link" href="tribool.html#boost.logic.triboolconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="tribool.html#idm46448000148624-bb"><span class="identifier">tribool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span>
- <a class="link" href="tribool.html#idm46448000146976-bb"><span class="identifier">tribool</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span>
- <a class="link" href="tribool.html#idm46448000143744-bb"><span class="identifier">tribool</span></a><span class="special">(</span><span class="identifier">indeterminate_keyword_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span>
+ <a class="link" href="tribool.html#idp18439728-bb"><span class="identifier">tribool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span>
+ <a class="link" href="tribool.html#idp18504272-bb"><span class="identifier">tribool</span></a><span class="special">(</span><span class="keyword">bool</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span>
+ <a class="link" href="tribool.html#idp18507504-bb"><span class="identifier">tribool</span></a><span class="special">(</span><span class="identifier">indeterminate_keyword_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="tribool.html#idm46448000111088-bb">public member functions</a></span>
- <span class="identifier">BOOST_CONSTEXPR</span> <a class="link" href="tribool.html#idm46448000110528-bb"><span class="keyword">operator</span> <span class="identifier">safe_bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="tribool.html#idp18436272-bb">public member functions</a></span>
+ <span class="identifier">BOOST_CONSTEXPR</span> <a class="link" href="tribool.html#idp18436832-bb"><span class="keyword">operator</span> <span class="identifier">safe_bool</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span>
<span class="comment">// public data members</span>
<span class="keyword">enum</span> <span class="identifier">boost</span><span class="special">::</span><span class="identifier">logic</span><span class="special">::</span><span class="identifier">tribool</span><span class="special">::</span><span class="identifier">value_t</span> <span class="identifier">value</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927929379472"></a><h2>Description</h2>
+<a name="idp464325504"></a><h2>Description</h2>
<p>3-state boolean values are either true, false, or indeterminate. </p>
<div class="refsect2">
-<a name="idm45927929378720"></a><h3>
+<a name="idp464326256"></a><h3>
<a name="boost.logic.triboolconstruct-copy-destruct"></a><code class="computeroutput">tribool</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="idm46448000148624-bb"></a><span class="identifier">tribool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp18439728-bb"></a><span class="identifier">tribool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre>
<p>Construct a new 3-state boolean value with the value 'false'.</p>
<p>
</p>
@@ -73,7 +73,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="idm46448000146976-bb"></a><span class="identifier">tribool</span><span class="special">(</span><span class="keyword">bool</span> initial_value<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp18504272-bb"></a><span class="identifier">tribool</span><span class="special">(</span><span class="keyword">bool</span> initial_value<span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre>
<p>Construct a new 3-state boolean value with the given boolean value, which may be <code class="computeroutput">true</code> or <code class="computeroutput">false</code>.</p>
<p>
</p>
@@ -89,7 +89,7 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="idm46448000143744-bb"></a><span class="identifier">tribool</span><span class="special">(</span><span class="identifier">indeterminate_keyword_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idp18507504-bb"></a><span class="identifier">tribool</span><span class="special">(</span><span class="identifier">indeterminate_keyword_t</span><span class="special">)</span> <span class="keyword">noexcept</span><span class="special">;</span></pre>
<p>Construct a new 3-state boolean value with an indeterminate value.</p>
<p>
</p>
@@ -107,10 +107,10 @@
</ol></div>
</div>
<div class="refsect2">
-<a name="idm45927929354896"></a><h3>
-<a name="idm46448000111088-bb"></a><code class="computeroutput">tribool</code> public member functions</h3>
+<a name="idp464350336"></a><h3>
+<a name="idp18436272-bb"></a><code class="computeroutput">tribool</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="identifier">BOOST_CONSTEXPR</span> <a name="idm46448000110528-bb"></a><span class="keyword">operator</span> <span class="identifier">safe_bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">BOOST_CONSTEXPR</span> <a name="idp18436832-bb"></a><span class="keyword">operator</span> <span class="identifier">safe_bool</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span> <span class="keyword">noexcept</span><span class="special">;</span></pre>
<p>Use a 3-state boolean in a boolean context. Will evaluate true in a boolean context only when the 3-state boolean is definitely true.</p>
<p>
diff --git a/doc/html/boost/logic/tribool/value_t.html b/doc/html/boost/logic/tribool/value_t.html
index 928e82baa9..b3042cefb3 100644
--- a/doc/html/boost/logic/tribool/value_t.html
+++ b/doc/html/boost/logic/tribool/value_t.html
@@ -6,7 +6,7 @@
<link rel="stylesheet" href="../../../../../doc/src/boostbook.css" type="text/css">
<meta name="generator" content="DocBook XSL Stylesheets V1.79.1">
<link rel="home" href="../../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
-<link rel="up" href="../tribool.html#idm45927929379472" title="Description">
+<link rel="up" href="../tribool.html#idp464325504" title="Description">
<link rel="prev" href="../tribool.html" title="Class tribool">
<link rel="next" href="../indeterminate.html" title="Function indeterminate">
</head>
@@ -21,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../tribool.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tribool.html#idm45927929379472"><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="../indeterminate.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../tribool.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tribool.html#idp464325504"><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="../indeterminate.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.logic.tribool.value_t"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
</span>
<span class="keyword">enum</span> <span class="identifier">value_t</span> <span class="special">{</span> false_value, true_value, indeterminate_value <span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idm45927929336480"></a><h2>Description</h2>
+<a name="idp464368720"></a><h2>Description</h2>
<p>The actual stored value in this 3-state boolean, which may be false, true, or indeterminate. </p>
</div>
</div>
@@ -48,7 +48,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="../tribool.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tribool.html#idm45927929379472"><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="../indeterminate.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="../tribool.html"><img src="../../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../tribool.html#idp464325504"><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="../indeterminate.html"><img src="../../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>