summaryrefslogtreecommitdiff
path: root/doc/html/boost/algorithm
diff options
context:
space:
mode:
Diffstat (limited to 'doc/html/boost/algorithm')
-rw-r--r--doc/html/boost/algorithm/FinderConcept.html12
-rw-r--r--doc/html/boost/algorithm/FormatterConcept.html12
-rw-r--r--doc/html/boost/algorithm/all.html2
-rw-r--r--doc/html/boost/algorithm/const_formatter.html2
-rw-r--r--doc/html/boost/algorithm/contains.html2
-rw-r--r--doc/html/boost/algorithm/dissect_formatter.html2
-rw-r--r--doc/html/boost/algorithm/empty_formatter.html2
-rw-r--r--doc/html/boost/algorithm/ends_with.html2
-rw-r--r--doc/html/boost/algorithm/equals.html2
-rw-r--r--doc/html/boost/algorithm/erase_all.html2
-rw-r--r--doc/html/boost/algorithm/erase_all_copy.html2
-rw-r--r--doc/html/boost/algorithm/erase_all_regex.html2
-rw-r--r--doc/html/boost/algorithm/erase_all_regex_copy.html2
-rw-r--r--doc/html/boost/algorithm/erase_first.html2
-rw-r--r--doc/html/boost/algorithm/erase_first_copy.html2
-rw-r--r--doc/html/boost/algorithm/erase_head.html2
-rw-r--r--doc/html/boost/algorithm/erase_head_copy.html2
-rw-r--r--doc/html/boost/algorithm/erase_last.html2
-rw-r--r--doc/html/boost/algorithm/erase_last_copy.html2
-rw-r--r--doc/html/boost/algorithm/erase_nth.html2
-rw-r--r--doc/html/boost/algorithm/erase_nth_copy.html2
-rw-r--r--doc/html/boost/algorithm/erase_range.html2
-rw-r--r--doc/html/boost/algorithm/erase_range_copy.html2
-rw-r--r--doc/html/boost/algorithm/erase_regex.html2
-rw-r--r--doc/html/boost/algorithm/erase_regex_copy.html2
-rw-r--r--doc/html/boost/algorithm/erase_tail.html2
-rw-r--r--doc/html/boost/algorithm/erase_tail_copy.html2
-rw-r--r--doc/html/boost/algorithm/find.html2
-rw-r--r--doc/html/boost/algorithm/find_all.html2
-rw-r--r--doc/html/boost/algorithm/find_all_regex.html2
-rw-r--r--doc/html/boost/algorithm/find_first.html2
-rw-r--r--doc/html/boost/algorithm/find_format.html2
-rw-r--r--doc/html/boost/algorithm/find_format_all.html2
-rw-r--r--doc/html/boost/algorithm/find_format_all_copy.html2
-rw-r--r--doc/html/boost/algorithm/find_format_copy.html2
-rw-r--r--doc/html/boost/algorithm/find_head.html2
-rw-r--r--doc/html/boost/algorithm/find_iterator.html48
-rw-r--r--doc/html/boost/algorithm/find_last.html2
-rw-r--r--doc/html/boost/algorithm/find_nth.html2
-rw-r--r--doc/html/boost/algorithm/find_regex.html2
-rw-r--r--doc/html/boost/algorithm/find_tail.html2
-rw-r--r--doc/html/boost/algorithm/find_token.html2
-rw-r--r--doc/html/boost/algorithm/first_finder.html2
-rw-r--r--doc/html/boost/algorithm/has_const_time_erase.html2
-rw-r--r--doc/html/boost/algorithm/has_const_time_insert.html2
-rw-r--r--doc/html/boost/algorithm/has_native_replace.html2
-rw-r--r--doc/html/boost/algorithm/has_stable_iterators.html2
-rw-r--r--doc/html/boost/algorithm/head_finder.html2
-rw-r--r--doc/html/boost/algorithm/icontains.html2
-rw-r--r--doc/html/boost/algorithm/identity_formatter.html2
-rw-r--r--doc/html/boost/algorithm/iends_with.html2
-rw-r--r--doc/html/boost/algorithm/iequals.html2
-rw-r--r--doc/html/boost/algorithm/ierase_all.html2
-rw-r--r--doc/html/boost/algorithm/ierase_all_copy.html2
-rw-r--r--doc/html/boost/algorithm/ierase_first.html2
-rw-r--r--doc/html/boost/algorithm/ierase_first_copy.html2
-rw-r--r--doc/html/boost/algorithm/ierase_last.html2
-rw-r--r--doc/html/boost/algorithm/ierase_last_copy.html2
-rw-r--r--doc/html/boost/algorithm/ierase_nth.html2
-rw-r--r--doc/html/boost/algorithm/ierase_nth_copy.html2
-rw-r--r--doc/html/boost/algorithm/ifind_all.html8
-rw-r--r--doc/html/boost/algorithm/ifind_first.html2
-rw-r--r--doc/html/boost/algorithm/ifind_last.html2
-rw-r--r--doc/html/boost/algorithm/ifind_nth.html2
-rw-r--r--doc/html/boost/algorithm/ilexicographical_compare.html2
-rw-r--r--doc/html/boost/algorithm/ireplace_all.html2
-rw-r--r--doc/html/boost/algorithm/ireplace_all_copy.html2
-rw-r--r--doc/html/boost/algorithm/ireplace_first.html2
-rw-r--r--doc/html/boost/algorithm/ireplace_first_copy.html2
-rw-r--r--doc/html/boost/algorithm/ireplace_last.html2
-rw-r--r--doc/html/boost/algorithm/ireplace_last_copy.html2
-rw-r--r--doc/html/boost/algorithm/ireplace_nth.html2
-rw-r--r--doc/html/boost/algorithm/ireplace_nth_copy.html2
-rw-r--r--doc/html/boost/algorithm/is_alnum.html2
-rw-r--r--doc/html/boost/algorithm/is_alpha.html2
-rw-r--r--doc/html/boost/algorithm/is_any_of.html2
-rw-r--r--doc/html/boost/algorithm/is_classified.html2
-rw-r--r--doc/html/boost/algorithm/is_cntrl.html2
-rw-r--r--doc/html/boost/algorithm/is_digit.html2
-rw-r--r--doc/html/boost/algorithm/is_equal.html18
-rw-r--r--doc/html/boost/algorithm/is_from_range.html8
-rw-r--r--doc/html/boost/algorithm/is_graph.html2
-rw-r--r--doc/html/boost/algorithm/is_iequal.html18
-rw-r--r--doc/html/boost/algorithm/is_iless.html18
-rw-r--r--doc/html/boost/algorithm/is_less.html12
-rw-r--r--doc/html/boost/algorithm/is_lower.html2
-rw-r--r--doc/html/boost/algorithm/is_not_greater.html12
-rw-r--r--doc/html/boost/algorithm/is_not_igreater.html18
-rw-r--r--doc/html/boost/algorithm/is_print.html2
-rw-r--r--doc/html/boost/algorithm/is_punct.html2
-rw-r--r--doc/html/boost/algorithm/is_space.html2
-rw-r--r--doc/html/boost/algorithm/is_upper.html2
-rw-r--r--doc/html/boost/algorithm/is_xdigit.html2
-rw-r--r--doc/html/boost/algorithm/istarts_with.html2
-rw-r--r--doc/html/boost/algorithm/iter_find.html2
-rw-r--r--doc/html/boost/algorithm/iter_split.html2
-rw-r--r--doc/html/boost/algorithm/join.html8
-rw-r--r--doc/html/boost/algorithm/join_if_idm45506997401056.html (renamed from doc/html/boost/algorithm/join_if_idp214569568.html)4
-rw-r--r--doc/html/boost/algorithm/join_if_idm45507095260992.html (renamed from doc/html/boost/algorithm/join_if_idp102602880.html)4
-rw-r--r--doc/html/boost/algorithm/last_finder.html2
-rw-r--r--doc/html/boost/algorithm/lexicographical_compare.html2
-rw-r--r--doc/html/boost/algorithm/make_find_iterator.html2
-rw-r--r--doc/html/boost/algorithm/make_split_iterator.html2
-rw-r--r--doc/html/boost/algorithm/nth_finder.html2
-rw-r--r--doc/html/boost/algorithm/operator_idm45506971184944.html (renamed from doc/html/boost/algorithm/operator___idp97198576.html)10
-rw-r--r--doc/html/boost/algorithm/operator_idm45507049375408.html (renamed from doc/html/boost/algorithm/operator_idp162356144.html)12
-rw-r--r--doc/html/boost/algorithm/operator_idm45507108212576.html (renamed from doc/html/boost/algorithm/operator__idp99169024.html)10
-rw-r--r--doc/html/boost/algorithm/range_finder.html2
-rw-r--r--doc/html/boost/algorithm/regex_finder.html8
-rw-r--r--doc/html/boost/algorithm/regex_formatter.html2
-rw-r--r--doc/html/boost/algorithm/replace_all.html2
-rw-r--r--doc/html/boost/algorithm/replace_all_copy.html2
-rw-r--r--doc/html/boost/algorithm/replace_all_regex.html2
-rw-r--r--doc/html/boost/algorithm/replace_all_regex_copy.html2
-rw-r--r--doc/html/boost/algorithm/replace_first.html2
-rw-r--r--doc/html/boost/algorithm/replace_first_copy.html2
-rw-r--r--doc/html/boost/algorithm/replace_head.html2
-rw-r--r--doc/html/boost/algorithm/replace_head_copy.html2
-rw-r--r--doc/html/boost/algorithm/replace_last.html2
-rw-r--r--doc/html/boost/algorithm/replace_last_copy.html2
-rw-r--r--doc/html/boost/algorithm/replace_nth.html2
-rw-r--r--doc/html/boost/algorithm/replace_nth_copy.html2
-rw-r--r--doc/html/boost/algorithm/replace_range.html2
-rw-r--r--doc/html/boost/algorithm/replace_range_copy.html2
-rw-r--r--doc/html/boost/algorithm/replace_regex.html2
-rw-r--r--doc/html/boost/algorithm/replace_regex_copy.html2
-rw-r--r--doc/html/boost/algorithm/replace_tail.html2
-rw-r--r--doc/html/boost/algorithm/replace_tail_copy.html2
-rw-r--r--doc/html/boost/algorithm/split_idm45506997439552.html (renamed from doc/html/boost/algorithm/split_idp159921872.html)4
-rw-r--r--doc/html/boost/algorithm/split_iterator.html48
-rw-r--r--doc/html/boost/algorithm/split_regex.html8
-rw-r--r--doc/html/boost/algorithm/starts_with.html8
-rw-r--r--doc/html/boost/algorithm/tail_finder.html2
-rw-r--r--doc/html/boost/algorithm/to_lower.html2
-rw-r--r--doc/html/boost/algorithm/to_lower_copy.html2
-rw-r--r--doc/html/boost/algorithm/to_upper.html2
-rw-r--r--doc/html/boost/algorithm/to_upper_copy.html2
-rw-r--r--doc/html/boost/algorithm/token_compress_mode_type.html2
-rw-r--r--doc/html/boost/algorithm/token_finder.html2
-rw-r--r--doc/html/boost/algorithm/trim.html2
-rw-r--r--doc/html/boost/algorithm/trim_all.html2
-rw-r--r--doc/html/boost/algorithm/trim_all_copy.html2
-rw-r--r--doc/html/boost/algorithm/trim_all_copy_if.html2
-rw-r--r--doc/html/boost/algorithm/trim_all_if.html2
-rw-r--r--doc/html/boost/algorithm/trim_copy.html2
-rw-r--r--doc/html/boost/algorithm/trim_copy_if.html2
-rw-r--r--doc/html/boost/algorithm/trim_fill.html2
-rw-r--r--doc/html/boost/algorithm/trim_fill_copy.html2
-rw-r--r--doc/html/boost/algorithm/trim_fill_copy_if.html2
-rw-r--r--doc/html/boost/algorithm/trim_fill_if.html2
-rw-r--r--doc/html/boost/algorithm/trim_if.html2
-rw-r--r--doc/html/boost/algorithm/trim_left.html2
-rw-r--r--doc/html/boost/algorithm/trim_left_copy.html2
-rw-r--r--doc/html/boost/algorithm/trim_left_copy_if.html8
-rw-r--r--doc/html/boost/algorithm/trim_left_if.html2
-rw-r--r--doc/html/boost/algorithm/trim_right.html2
-rw-r--r--doc/html/boost/algorithm/trim_right_copy.html2
-rw-r--r--doc/html/boost/algorithm/trim_right_copy_if.html2
-rw-r--r--doc/html/boost/algorithm/trim_right_if.html2
159 files changed, 294 insertions, 294 deletions
diff --git a/doc/html/boost/algorithm/FinderConcept.html b/doc/html/boost/algorithm/FinderConcept.html
index 6f32001848..c3cb27beb5 100644
--- a/doc/html/boost/algorithm/FinderConcept.html
+++ b/doc/html/boost/algorithm/FinderConcept.html
@@ -35,17 +35,17 @@
</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> IteratorT<span class="special">&gt;</span>
<span class="keyword">struct</span> <a class="link" href="FinderConcept.html" title="Struct template FinderConcept">FinderConcept</a> <span class="special">{</span>
- <span class="comment">// <a class="link" href="FinderConcept.html#idp149117760-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="FinderConcept.html#idp149118320-bb"><span class="identifier">constraints</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="FinderConcept.html#idm45506979263200-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="FinderConcept.html#idm45506979262672-bb"><span class="identifier">constraints</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432743424"></a><h2>Description</h2>
+<a name="idm45555126934992"></a><h2>Description</h2>
<p>Defines the Finder concept. Finder is a functor which selects an arbitrary part of a string. Search is performed on the range specified by starting and ending iterators.</p>
<p>Result of the find operation must be convertible to iterator_range. </p>
<div class="refsect2">
-<a name="idp432744624"></a><h3>
-<a name="idp149117760-bb"></a><code class="computeroutput">FinderConcept</code> public member functions</h3>
-<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp149118320-bb"></a><span class="identifier">constraints</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="idm45555126933792"></a><h3>
+<a name="idm45506979263200-bb"></a><code class="computeroutput">FinderConcept</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idm45506979262672-bb"></a><span class="identifier">constraints</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
</div>
</div>
diff --git a/doc/html/boost/algorithm/FormatterConcept.html b/doc/html/boost/algorithm/FormatterConcept.html
index b4101ec84e..31df48288d 100644
--- a/doc/html/boost/algorithm/FormatterConcept.html
+++ b/doc/html/boost/algorithm/FormatterConcept.html
@@ -35,17 +35,17 @@
</span><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FormatterT<span class="special">,</span> <span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> IteratorT<span class="special">&gt;</span>
<span class="keyword">struct</span> <a class="link" href="FormatterConcept.html" title="Struct template FormatterConcept">FormatterConcept</a> <span class="special">{</span>
- <span class="comment">// <a class="link" href="FormatterConcept.html#idp113617184-bb">public member functions</a></span>
- <span class="keyword">void</span> <a class="link" href="FormatterConcept.html#idp113617744-bb"><span class="identifier">constraints</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="FormatterConcept.html#idm45507040415984-bb">public member functions</a></span>
+ <span class="keyword">void</span> <a class="link" href="FormatterConcept.html#idm45507040415424-bb"><span class="identifier">constraints</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432768784"></a><h2>Description</h2>
+<a name="idm45555126909696"></a><h2>Description</h2>
<p>Defines the Formatter concept. Formatter is a functor, which takes a result from a finder operation and transforms it in a specific way.</p>
<p>Result must be a container supported by container_traits, or a reference to it. </p>
<div class="refsect2">
-<a name="idp432769968"></a><h3>
-<a name="idp113617184-bb"></a><code class="computeroutput">FormatterConcept</code> public member functions</h3>
-<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp113617744-bb"></a><span class="identifier">constraints</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
+<a name="idm45555126908512"></a><h3>
+<a name="idm45507040415984-bb"></a><code class="computeroutput">FormatterConcept</code> public member functions</h3>
+<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idm45507040415424-bb"></a><span class="identifier">constraints</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li></ol></div>
</div>
</div>
</div>
diff --git a/doc/html/boost/algorithm/all.html b/doc/html/boost/algorithm/all.html
index 73544e2dd3..0d77d5d23b 100644
--- a/doc/html/boost/algorithm/all.html
+++ b/doc/html/boost/algorithm/all.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> RangeT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="keyword">bool</span> <span class="identifier">all</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> Pred<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436331248"></a><h2>Description</h2>
+<a name="idm45555123347536"></a><h2>Description</h2>
<p>This predicate holds it all its elements satisfy a given condition, represented by the predicate.</p>
<p>
diff --git a/doc/html/boost/algorithm/const_formatter.html b/doc/html/boost/algorithm/const_formatter.html
index b17d1c9d30..d32456a5f3 100644
--- a/doc/html/boost/algorithm/const_formatter.html
+++ b/doc/html/boost/algorithm/const_formatter.html
@@ -35,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> RangeT<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">const_formatter</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435479696"></a><h2>Description</h2>
+<a name="idm45555124199168"></a><h2>Description</h2>
<p>Constructs a <code class="computeroutput">const_formatter</code>. Const formatter always returns the same value, regardless of the parameter.</p>
<p>
diff --git a/doc/html/boost/algorithm/contains.html b/doc/html/boost/algorithm/contains.html
index 10217d3369..e20c0101ab 100644
--- a/doc/html/boost/algorithm/contains.html
+++ b/doc/html/boost/algorithm/contains.html
@@ -38,7 +38,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Range1T<span class="special">,</span> <span class="keyword">typename</span> Range2T<span class="special">&gt;</span>
<span class="keyword">bool</span> <span class="identifier">contains</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Test<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436137072"></a><h2>Description</h2>
+<a name="idm45555123541584"></a><h2>Description</h2>
<p>This predicate holds when the test container is contained in the Input. When the optional predicate is specified, it is used for character-wise comparison.</p>
<p>
diff --git a/doc/html/boost/algorithm/dissect_formatter.html b/doc/html/boost/algorithm/dissect_formatter.html
index 538563275f..3f5ffd4b41 100644
--- a/doc/html/boost/algorithm/dissect_formatter.html
+++ b/doc/html/boost/algorithm/dissect_formatter.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">&gt;</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">dissect_formatter</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">FinderT</span> <span class="special">&amp;</span> Finder<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435526512"></a><h2>Description</h2>
+<a name="idm45555124152352"></a><h2>Description</h2>
<p>Constructs a <code class="computeroutput">dissect_formatter</code>. Dissect formatter uses a specified finder to extract a portion of the formatted sequence. The first finder's match is returned as a result</p>
<p>
diff --git a/doc/html/boost/algorithm/empty_formatter.html b/doc/html/boost/algorithm/empty_formatter.html
index 00b4e07d57..50950cff90 100644
--- a/doc/html/boost/algorithm/empty_formatter.html
+++ b/doc/html/boost/algorithm/empty_formatter.html
@@ -35,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> RangeT<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">empty_formatter</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435511008"></a><h2>Description</h2>
+<a name="idm45555124167920"></a><h2>Description</h2>
<p>Constructs an <code class="computeroutput">empty_formatter</code>. Empty formatter always returns an empty sequence.</p>
<p>
diff --git a/doc/html/boost/algorithm/ends_with.html b/doc/html/boost/algorithm/ends_with.html
index d0ca87fe88..c3d667c056 100644
--- a/doc/html/boost/algorithm/ends_with.html
+++ b/doc/html/boost/algorithm/ends_with.html
@@ -38,7 +38,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Range1T<span class="special">,</span> <span class="keyword">typename</span> Range2T<span class="special">&gt;</span>
<span class="keyword">bool</span> <span class="identifier">ends_with</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Test<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436068192"></a><h2>Description</h2>
+<a name="idm45555123610608"></a><h2>Description</h2>
<p>This predicate holds when the test string is a suffix of the Input. In other words, if the input ends with the test. When the optional predicate is specified, it is used for character-wise comparison.</p>
<p>
diff --git a/doc/html/boost/algorithm/equals.html b/doc/html/boost/algorithm/equals.html
index 7f555e863c..ac4439b994 100644
--- a/doc/html/boost/algorithm/equals.html
+++ b/doc/html/boost/algorithm/equals.html
@@ -38,7 +38,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Range1T<span class="special">,</span> <span class="keyword">typename</span> Range2T<span class="special">&gt;</span>
<span class="keyword">bool</span> <span class="identifier">equals</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Test<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436206016"></a><h2>Description</h2>
+<a name="idm45555123472768"></a><h2>Description</h2>
<p>This predicate holds when the test container is equal to the input container i.e. all elements in both containers are same. When the optional predicate is specified, it is used for character-wise comparison.</p>
<p>
diff --git a/doc/html/boost/algorithm/erase_all.html b/doc/html/boost/algorithm/erase_all.html
index 89c12437c9..e76ef1f489 100644
--- a/doc/html/boost/algorithm/erase_all.html
+++ b/doc/html/boost/algorithm/erase_all.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">erase_all</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433872576"></a><h2>Description</h2>
+<a name="idm45555125805776"></a><h2>Description</h2>
<p>Remove all the occurrences of the string from the input. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/erase_all_copy.html b/doc/html/boost/algorithm/erase_all_copy.html
index 92e68f7c9a..b7b574a5a1 100644
--- a/doc/html/boost/algorithm/erase_all_copy.html
+++ b/doc/html/boost/algorithm/erase_all_copy.html
@@ -40,7 +40,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
<span class="identifier">SequenceT</span> <span class="identifier">erase_all_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433849488"></a><h2>Description</h2>
+<a name="idm45555125828800"></a><h2>Description</h2>
<p>Remove all the occurrences of the string from the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/erase_all_regex.html b/doc/html/boost/algorithm/erase_all_regex.html
index b2be82434b..f62fef5d9c 100644
--- a/doc/html/boost/algorithm/erase_all_regex.html
+++ b/doc/html/boost/algorithm/erase_all_regex.html
@@ -38,7 +38,7 @@
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Rx<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp437186032"></a><h2>Description</h2>
+<a name="idm45555122492864"></a><h2>Description</h2>
<p>Erase all substrings, matching given regex, from the input. The input string is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/erase_all_regex_copy.html b/doc/html/boost/algorithm/erase_all_regex_copy.html
index b3a9cb1cb0..3bd3fb3b2e 100644
--- a/doc/html/boost/algorithm/erase_all_regex_copy.html
+++ b/doc/html/boost/algorithm/erase_all_regex_copy.html
@@ -44,7 +44,7 @@
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Rx<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp437154656"></a><h2>Description</h2>
+<a name="idm45555122524176"></a><h2>Description</h2>
<p>Erase all substrings, matching given regex, from the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/erase_first.html b/doc/html/boost/algorithm/erase_first.html
index 19fff3b880..9a0e742b41 100644
--- a/doc/html/boost/algorithm/erase_first.html
+++ b/doc/html/boost/algorithm/erase_first.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">erase_first</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433436592"></a><h2>Description</h2>
+<a name="idm45555126241696"></a><h2>Description</h2>
<p>Remove the first occurrence of the substring from the input. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/erase_first_copy.html b/doc/html/boost/algorithm/erase_first_copy.html
index e525726346..723698bd9d 100644
--- a/doc/html/boost/algorithm/erase_first_copy.html
+++ b/doc/html/boost/algorithm/erase_first_copy.html
@@ -40,7 +40,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
<span class="identifier">SequenceT</span> <span class="identifier">erase_first_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433413504"></a><h2>Description</h2>
+<a name="idm45555126264784"></a><h2>Description</h2>
<p>Remove the first occurrence of the substring from the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/erase_head.html b/doc/html/boost/algorithm/erase_head.html
index 5bd799bedf..6ab8c5cd3e 100644
--- a/doc/html/boost/algorithm/erase_head.html
+++ b/doc/html/boost/algorithm/erase_head.html
@@ -35,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">&gt;</span> <span class="keyword">void</span> <span class="identifier">erase_head</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">int</span> N<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434005488"></a><h2>Description</h2>
+<a name="idm45555125673088"></a><h2>Description</h2>
<p>Remove the head from the input. The head is a prefix of a sequence of given size. If the sequence is shorter then required, the whole string is considered to be the head. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/erase_head_copy.html b/doc/html/boost/algorithm/erase_head_copy.html
index 3a42a6d037..d2c0dd6937 100644
--- a/doc/html/boost/algorithm/erase_head_copy.html
+++ b/doc/html/boost/algorithm/erase_head_copy.html
@@ -39,7 +39,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">&gt;</span>
<span class="identifier">SequenceT</span> <span class="identifier">erase_head_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">int</span> N<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433984752"></a><h2>Description</h2>
+<a name="idm45555125693600"></a><h2>Description</h2>
<p>Remove the head from the input. The head is a prefix of a sequence of given size. If the sequence is shorter then required, the whole string is considered to be the head. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/erase_last.html b/doc/html/boost/algorithm/erase_last.html
index 26cda9fa33..43540ac3c4 100644
--- a/doc/html/boost/algorithm/erase_last.html
+++ b/doc/html/boost/algorithm/erase_last.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">erase_last</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433577552"></a><h2>Description</h2>
+<a name="idm45555126100736"></a><h2>Description</h2>
<p>Remove the last occurrence of the substring from the input. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/erase_last_copy.html b/doc/html/boost/algorithm/erase_last_copy.html
index c309644c95..3b9456fd8d 100644
--- a/doc/html/boost/algorithm/erase_last_copy.html
+++ b/doc/html/boost/algorithm/erase_last_copy.html
@@ -40,7 +40,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
<span class="identifier">SequenceT</span> <span class="identifier">erase_last_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433554464"></a><h2>Description</h2>
+<a name="idm45555126123824"></a><h2>Description</h2>
<p>Remove the last occurrence of the substring from the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/erase_nth.html b/doc/html/boost/algorithm/erase_nth.html
index a84aa8551d..d4882eb35a 100644
--- a/doc/html/boost/algorithm/erase_nth.html
+++ b/doc/html/boost/algorithm/erase_nth.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">erase_nth</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span> <span class="keyword">int</span> Nth<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433723760"></a><h2>Description</h2>
+<a name="idm45555125954528"></a><h2>Description</h2>
<p>Remove the Nth occurrence of the substring in the input. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/erase_nth_copy.html b/doc/html/boost/algorithm/erase_nth_copy.html
index ece87715b5..b7bce9cac1 100644
--- a/doc/html/boost/algorithm/erase_nth_copy.html
+++ b/doc/html/boost/algorithm/erase_nth_copy.html
@@ -41,7 +41,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">erase_nth_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">int</span> Nth<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433698032"></a><h2>Description</h2>
+<a name="idm45555125980256"></a><h2>Description</h2>
<p>Remove the Nth occurrence of the substring in the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/erase_range.html b/doc/html/boost/algorithm/erase_range.html
index 29a4770c63..831a3c2bd0 100644
--- a/doc/html/boost/algorithm/erase_range.html
+++ b/doc/html/boost/algorithm/erase_range.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">erase_range</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span> <span class="identifier">SequenceT</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> SearchRange<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433378128"></a><h2>Description</h2>
+<a name="idm45555126300160"></a><h2>Description</h2>
<p>Remove the given range from the input. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/erase_range_copy.html b/doc/html/boost/algorithm/erase_range_copy.html
index 2792b09c92..d8bd72b092 100644
--- a/doc/html/boost/algorithm/erase_range_copy.html
+++ b/doc/html/boost/algorithm/erase_range_copy.html
@@ -41,7 +41,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">erase_range_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_const_iterator</span><span class="special">&lt;</span> <span class="identifier">SequenceT</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> SearchRange<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433350784"></a><h2>Description</h2>
+<a name="idm45555126327504"></a><h2>Description</h2>
<p>Remove the given range from the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/erase_regex.html b/doc/html/boost/algorithm/erase_regex.html
index 08375afd80..676bd36084 100644
--- a/doc/html/boost/algorithm/erase_regex.html
+++ b/doc/html/boost/algorithm/erase_regex.html
@@ -38,7 +38,7 @@
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Rx<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp437103888"></a><h2>Description</h2>
+<a name="idm45555122574880"></a><h2>Description</h2>
<p>Remove a substring matching given regex from the input. The input string is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/erase_regex_copy.html b/doc/html/boost/algorithm/erase_regex_copy.html
index 5c5dd3a47f..e97f81ef7c 100644
--- a/doc/html/boost/algorithm/erase_regex_copy.html
+++ b/doc/html/boost/algorithm/erase_regex_copy.html
@@ -44,7 +44,7 @@
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Rx<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp437072592"></a><h2>Description</h2>
+<a name="idm45555122606176"></a><h2>Description</h2>
<p>Remove a substring matching given regex from the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/erase_tail.html b/doc/html/boost/algorithm/erase_tail.html
index 9bab9c7760..0c0194c3ef 100644
--- a/doc/html/boost/algorithm/erase_tail.html
+++ b/doc/html/boost/algorithm/erase_tail.html
@@ -35,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">&gt;</span> <span class="keyword">void</span> <span class="identifier">erase_tail</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">int</span> N<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434056000"></a><h2>Description</h2>
+<a name="idm45555125622576"></a><h2>Description</h2>
<p>Remove the tail from the input. The tail is a suffix of a sequence of given size. If the sequence is shorter then required, the whole string is considered to be the tail. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/erase_tail_copy.html b/doc/html/boost/algorithm/erase_tail_copy.html
index 3ddfad2108..641fc0bf46 100644
--- a/doc/html/boost/algorithm/erase_tail_copy.html
+++ b/doc/html/boost/algorithm/erase_tail_copy.html
@@ -39,7 +39,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">&gt;</span>
<span class="identifier">SequenceT</span> <span class="identifier">erase_tail_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">int</span> N<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434035488"></a><h2>Description</h2>
+<a name="idm45555125643088"></a><h2>Description</h2>
<p>Remove the tail from the input. The tail is a suffix of a sequence of given size. If the sequence is shorter then required, the whole string is considered to be the tail. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/find.html b/doc/html/boost/algorithm/find.html
index 9532a3b7bd..b6db69321d 100644
--- a/doc/html/boost/algorithm/find.html
+++ b/doc/html/boost/algorithm/find.html
@@ -37,7 +37,7 @@
<span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span> <span class="identifier">RangeT</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span>
<span class="identifier">find</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">FinderT</span> <span class="special">&amp;</span> Finder<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434279120"></a><h2>Description</h2>
+<a name="idm45555125399520"></a><h2>Description</h2>
<p>Search the input using the given finder.</p>
<p>
diff --git a/doc/html/boost/algorithm/find_all.html b/doc/html/boost/algorithm/find_all.html
index 865d505b6a..e4bfe308f5 100644
--- a/doc/html/boost/algorithm/find_all.html
+++ b/doc/html/boost/algorithm/find_all.html
@@ -38,7 +38,7 @@
<span class="identifier">find_all</span><span class="special">(</span><span class="identifier">SequenceSequenceT</span> <span class="special">&amp;</span> Result<span class="special">,</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Search<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439185024"></a><h2>Description</h2>
+<a name="idm45555120494096"></a><h2>Description</h2>
<p>This algorithm finds all occurrences of the search string in the input.</p>
<p>Each part is copied and added as a new element to the output container. Thus the result container must be able to hold copies of the matches (in a compatible structure like std::string) or a reference to it (e.g. using the iterator range class). Examples of such a container are <code class="computeroutput">std::vector&lt;std::string&gt;</code> or <code class="computeroutput">std::list&lt;boost::iterator_range&lt;std::string::iterator&gt;&gt;</code> </p>
<p>
diff --git a/doc/html/boost/algorithm/find_all_regex.html b/doc/html/boost/algorithm/find_all_regex.html
index 5b814336fb..e016d8892d 100644
--- a/doc/html/boost/algorithm/find_all_regex.html
+++ b/doc/html/boost/algorithm/find_all_regex.html
@@ -40,7 +40,7 @@
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Rx<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp437219376"></a><h2>Description</h2>
+<a name="idm45555122459520"></a><h2>Description</h2>
<p>This algorithm finds all substrings matching the give regex in the input.</p>
<p>Each part is copied and added as a new element to the output container. Thus the result container must be able to hold copies of the matches (in a compatible structure like std::string) or a reference to it (e.g. using the iterator range class). Examples of such a container are <code class="computeroutput">std::vector&lt;std::string&gt;</code> or <code class="computeroutput">std::list&lt;boost::iterator_range&lt;std::string::iterator&gt;&gt;</code> </p>
<p>
diff --git a/doc/html/boost/algorithm/find_first.html b/doc/html/boost/algorithm/find_first.html
index 6fe15c36e1..b5887c60d5 100644
--- a/doc/html/boost/algorithm/find_first.html
+++ b/doc/html/boost/algorithm/find_first.html
@@ -37,7 +37,7 @@
<span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span> <span class="identifier">Range1T</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span>
<span class="identifier">find_first</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Search<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434308000"></a><h2>Description</h2>
+<a name="idm45555125370640"></a><h2>Description</h2>
<p>Search for the first occurrence of the substring in the input.</p>
<p>
diff --git a/doc/html/boost/algorithm/find_format.html b/doc/html/boost/algorithm/find_format.html
index 487ca8af0e..1b74e60fe3 100644
--- a/doc/html/boost/algorithm/find_format.html
+++ b/doc/html/boost/algorithm/find_format.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> FormatterT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">find_format</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">,</span> <span class="identifier">FormatterT</span> Formatter<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434729760"></a><h2>Description</h2>
+<a name="idm45555124949024"></a><h2>Description</h2>
<p>Use the Finder to search for a substring. Use the Formatter to format this substring and replace it in the input. The input is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/find_format_all.html b/doc/html/boost/algorithm/find_format_all.html
index 9d2ce689c6..149e927b2a 100644
--- a/doc/html/boost/algorithm/find_format_all.html
+++ b/doc/html/boost/algorithm/find_format_all.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">find_format_all</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">,</span>
<span class="identifier">FormatterT</span> Formatter<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434795136"></a><h2>Description</h2>
+<a name="idm45555124883520"></a><h2>Description</h2>
<p>Use the Finder to search for a substring. Use the Formatter to format this substring and replace it in the input. Repeat this for all matching substrings.The input is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/find_format_all_copy.html b/doc/html/boost/algorithm/find_format_all_copy.html
index 542d695288..7564f28e1e 100644
--- a/doc/html/boost/algorithm/find_format_all_copy.html
+++ b/doc/html/boost/algorithm/find_format_all_copy.html
@@ -42,7 +42,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">find_format_all_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">,</span>
<span class="identifier">FormatterT</span> Formatter<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434769168"></a><h2>Description</h2>
+<a name="idm45555124909424"></a><h2>Description</h2>
<p>Use the Finder to search for a substring. Use the Formatter to format this substring and replace it in the input. Repeat this for all matching substrings. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/find_format_copy.html b/doc/html/boost/algorithm/find_format_copy.html
index ef5e987faf..da5ec2108e 100644
--- a/doc/html/boost/algorithm/find_format_copy.html
+++ b/doc/html/boost/algorithm/find_format_copy.html
@@ -42,7 +42,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">find_format_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">,</span>
<span class="identifier">FormatterT</span> Formatter<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434703888"></a><h2>Description</h2>
+<a name="idm45555124974832"></a><h2>Description</h2>
<p>Use the Finder to search for a substring. Use the Formatter to format this substring and replace it in the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/find_head.html b/doc/html/boost/algorithm/find_head.html
index 75fa259ecf..19944bdea8 100644
--- a/doc/html/boost/algorithm/find_head.html
+++ b/doc/html/boost/algorithm/find_head.html
@@ -37,7 +37,7 @@
<span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span> <span class="identifier">RangeT</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span>
<span class="identifier">find_head</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">int</span> N<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434511984"></a><h2>Description</h2>
+<a name="idm45555125166720"></a><h2>Description</h2>
<p>Get the head of the input. Head is a prefix of the string of the given size. If the input is shorter then required, whole input is considered to be the head.</p>
<p>
diff --git a/doc/html/boost/algorithm/find_iterator.html b/doc/html/boost/algorithm/find_iterator.html
index 081e5bfbc4..2a6ec78670 100644
--- a/doc/html/boost/algorithm/find_iterator.html
+++ b/doc/html/boost/algorithm/find_iterator.html
@@ -37,32 +37,32 @@
<span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="find_iterator.html#boost.algorithm.find_iteratorconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="find_iterator.html#idp203351488-bb"><span class="identifier">find_iterator</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="find_iterator.html#idp203353152-bb"><span class="identifier">find_iterator</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">&gt;</span> <a class="link" href="find_iterator.html#idp159537456-bb"><span class="identifier">find_iterator</span></a><span class="special">(</span><span class="identifier">IteratorT</span><span class="special">,</span> <span class="identifier">IteratorT</span><span class="special">,</span> <span class="identifier">FinderT</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span> <a class="link" href="find_iterator.html#idp110442160-bb"><span class="identifier">find_iterator</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">FinderT</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="find_iterator.html#idm45507157477472-bb"><span class="identifier">find_iterator</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="find_iterator.html#idm45507045369392-bb"><span class="identifier">find_iterator</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">&gt;</span> <a class="link" href="find_iterator.html#idm45506977792944-bb"><span class="identifier">find_iterator</span></a><span class="special">(</span><span class="identifier">IteratorT</span><span class="special">,</span> <span class="identifier">IteratorT</span><span class="special">,</span> <span class="identifier">FinderT</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span> <a class="link" href="find_iterator.html#idm45507042231952-bb"><span class="identifier">find_iterator</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">FinderT</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="find_iterator.html#idp97065120-bb">public member functions</a></span>
- <span class="keyword">bool</span> <a class="link" href="find_iterator.html#idp97065680-bb"><span class="identifier">eof</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="find_iterator.html#idm45506979553712-bb">public member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="find_iterator.html#idm45506979553152-bb"><span class="identifier">eof</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="find_iterator.html#idp94392688-bb">private member functions</a></span>
- <span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&amp;</span> <a class="link" href="find_iterator.html#idp94393264-bb"><span class="identifier">dereference</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="find_iterator.html#idp107097152-bb"><span class="identifier">increment</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="find_iterator.html#idp107098000-bb"><span class="identifier">equal</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="find_iterator.html#idm45507103540704-bb">private member functions</a></span>
+ <span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&amp;</span> <a class="link" href="find_iterator.html#idm45507103540128-bb"><span class="identifier">dereference</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="find_iterator.html#idm45507043073168-bb"><span class="identifier">increment</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="find_iterator.html#idm45507043072320-bb"><span class="identifier">equal</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434913808"></a><h2>Description</h2>
+<a name="idm45555124764528"></a><h2>Description</h2>
<p>Find iterator encapsulates a Finder and allows for incremental searching in a string. Each increment moves the iterator to the next match.</p>
<p>Find iterator is a readable forward traversal iterator.</p>
<p>Dereferencing the iterator yields an iterator_range delimiting the current match. </p>
<div class="refsect2">
-<a name="idp434915312"></a><h3>
+<a name="idm45555124763024"></a><h3>
<a name="boost.algorithm.find_iteratorconstruct-copy-destruct"></a><code class="computeroutput">find_iterator</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="idp203351488-bb"></a><span class="identifier">find_iterator</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor. <p>Construct null iterator. All null iterators are equal.</p>
+<pre class="literallayout"><a name="idm45507157477472-bb"></a><span class="identifier">find_iterator</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor. <p>Construct null iterator. All null iterators are equal.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
@@ -77,32 +77,32 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="idp203353152-bb"></a><span class="identifier">find_iterator</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a> <span class="special">&amp;</span> Other<span class="special">)</span><span class="special">;</span></pre>Copy constructor. <p>Construct a copy of the <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code> </p>
+<pre class="literallayout"><a name="idm45507045369392-bb"></a><span class="identifier">find_iterator</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a> <span class="special">&amp;</span> Other<span class="special">)</span><span class="special">;</span></pre>Copy constructor. <p>Construct a copy of the <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code> </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">&gt;</span>
- <a name="idp159537456-bb"></a><span class="identifier">find_iterator</span><span class="special">(</span><span class="identifier">IteratorT</span> Begin<span class="special">,</span> <span class="identifier">IteratorT</span> End<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre>Constructor. <p>Construct new <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code> for a given finder and a range. </p>
+ <a name="idm45506977792944-bb"></a><span class="identifier">find_iterator</span><span class="special">(</span><span class="identifier">IteratorT</span> Begin<span class="special">,</span> <span class="identifier">IteratorT</span> End<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre>Constructor. <p>Construct new <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code> for a given finder and a range. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
- <a name="idp110442160-bb"></a><span class="identifier">find_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Col<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre>Constructor. <p>Construct new <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code> for a given finder and a range. </p>
+ <a name="idm45507042231952-bb"></a><span class="identifier">find_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Col<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre>Constructor. <p>Construct new <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code> for a given finder and a range. </p>
</li>
</ol></div>
</div>
<div class="refsect2">
-<a name="idp434954064"></a><h3>
-<a name="idp97065120-bb"></a><code class="computeroutput">find_iterator</code> public member functions</h3>
+<a name="idm45555124724080"></a><h3>
+<a name="idm45506979553712-bb"></a><code class="computeroutput">find_iterator</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp97065680-bb"></a><span class="identifier">eof</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Eof check. <p>Check the eof condition. Eof condition means that there is nothing more to be searched i.e. <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code> is after the last match. </p>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idm45506979553152-bb"></a><span class="identifier">eof</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Eof check. <p>Check the eof condition. Eof condition means that there is nothing more to be searched i.e. <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code> is after the last match. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp434963072"></a><h3>
-<a name="idp94392688-bb"></a><code class="computeroutput">find_iterator</code> private member functions</h3>
+<a name="idm45555124715136"></a><h3>
+<a name="idm45507103540704-bb"></a><code class="computeroutput">find_iterator</code> private member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&amp;</span> <a name="idp94393264-bb"></a><span class="identifier">dereference</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp107097152-bb"></a><span class="identifier">increment</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp107098000-bb"></a><span class="identifier">equal</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a> <span class="special">&amp;</span> Other<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&amp;</span> <a name="idm45507103540128-bb"></a><span class="identifier">dereference</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idm45507043073168-bb"></a><span class="identifier">increment</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idm45507043072320-bb"></a><span class="identifier">equal</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a> <span class="special">&amp;</span> Other<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
</ol></div>
</div>
</div>
diff --git a/doc/html/boost/algorithm/find_last.html b/doc/html/boost/algorithm/find_last.html
index 0cf5c99517..f258e1e439 100644
--- a/doc/html/boost/algorithm/find_last.html
+++ b/doc/html/boost/algorithm/find_last.html
@@ -37,7 +37,7 @@
<span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span> <span class="identifier">Range1T</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span>
<span class="identifier">find_last</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Search<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434375344"></a><h2>Description</h2>
+<a name="idm45555125303296"></a><h2>Description</h2>
<p>Search for the last occurrence of the substring in the input.</p>
<p>
diff --git a/doc/html/boost/algorithm/find_nth.html b/doc/html/boost/algorithm/find_nth.html
index 6bd0256453..afb4db8229 100644
--- a/doc/html/boost/algorithm/find_nth.html
+++ b/doc/html/boost/algorithm/find_nth.html
@@ -37,7 +37,7 @@
<span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span> <span class="identifier">Range1T</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span>
<span class="identifier">find_nth</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Search<span class="special">,</span> <span class="keyword">int</span> Nth<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434444016"></a><h2>Description</h2>
+<a name="idm45555125234688"></a><h2>Description</h2>
<p>Search for the n-th (zero-indexed) occurrence of the substring in the input.</p>
<p>
diff --git a/doc/html/boost/algorithm/find_regex.html b/doc/html/boost/algorithm/find_regex.html
index 8860b376b5..5b224df98d 100644
--- a/doc/html/boost/algorithm/find_regex.html
+++ b/doc/html/boost/algorithm/find_regex.html
@@ -38,7 +38,7 @@
<span class="identifier">find_regex</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Rx<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436776832"></a><h2>Description</h2>
+<a name="idm45555122901872"></a><h2>Description</h2>
<p>Search for a substring matching the given regex in the input.</p>
<p>
diff --git a/doc/html/boost/algorithm/find_tail.html b/doc/html/boost/algorithm/find_tail.html
index 22e4514967..0eb1203de2 100644
--- a/doc/html/boost/algorithm/find_tail.html
+++ b/doc/html/boost/algorithm/find_tail.html
@@ -37,7 +37,7 @@
<span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span> <span class="identifier">RangeT</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span>
<span class="identifier">find_tail</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">int</span> N<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434538864"></a><h2>Description</h2>
+<a name="idm45555125139840"></a><h2>Description</h2>
<p>Get the tail of the input. Tail is a suffix of the string of the given size. If the input is shorter then required, whole input is considered to be the tail.</p>
<p>
diff --git a/doc/html/boost/algorithm/find_token.html b/doc/html/boost/algorithm/find_token.html
index 812b927d6e..88a2759391 100644
--- a/doc/html/boost/algorithm/find_token.html
+++ b/doc/html/boost/algorithm/find_token.html
@@ -38,7 +38,7 @@
<span class="identifier">find_token</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> Pred<span class="special">,</span>
<span class="identifier">token_compress_mode_type</span> eCompress <span class="special">=</span> <span class="identifier">token_compress_off</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434569792"></a><h2>Description</h2>
+<a name="idm45555125108912"></a><h2>Description</h2>
<p>Look for a given token in the string. Token is a character that matches the given predicate. If the "token compress mode" is enabled, adjacent tokens are considered to be one match.</p>
<p>
diff --git a/doc/html/boost/algorithm/first_finder.html b/doc/html/boost/algorithm/first_finder.html
index bd1953dede..24d30b3915 100644
--- a/doc/html/boost/algorithm/first_finder.html
+++ b/doc/html/boost/algorithm/first_finder.html
@@ -37,7 +37,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> RangeT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">first_finder</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span> <span class="identifier">PredicateT</span> Comp<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435280224"></a><h2>Description</h2>
+<a name="idm45555124398688"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">first_finder</code>. The finder searches for the first occurrence of the string in a given input. The result is given as an <code class="computeroutput">iterator_range</code> delimiting the match.</p>
<p>
diff --git a/doc/html/boost/algorithm/has_const_time_erase.html b/doc/html/boost/algorithm/has_const_time_erase.html
index 77f7e82921..0078d5f71d 100644
--- a/doc/html/boost/algorithm/has_const_time_erase.html
+++ b/doc/html/boost/algorithm/has_const_time_erase.html
@@ -42,7 +42,7 @@
<span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">bool</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="idp439023264"></a><h2>Description</h2>
+<a name="idm45555120655984"></a><h2>Description</h2>
<p>This trait specifies that the sequence's erase method has constant time complexity. </p>
</div>
</div>
diff --git a/doc/html/boost/algorithm/has_const_time_insert.html b/doc/html/boost/algorithm/has_const_time_insert.html
index bca5883ef2..cc76639cb7 100644
--- a/doc/html/boost/algorithm/has_const_time_insert.html
+++ b/doc/html/boost/algorithm/has_const_time_insert.html
@@ -42,7 +42,7 @@
<span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">bool</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="idp439049072"></a><h2>Description</h2>
+<a name="idm45555120630304"></a><h2>Description</h2>
<p>This trait specifies that the sequence's insert method has constant time complexity. </p>
</div>
</div>
diff --git a/doc/html/boost/algorithm/has_native_replace.html b/doc/html/boost/algorithm/has_native_replace.html
index fbf397b708..69bfa1056c 100644
--- a/doc/html/boost/algorithm/has_native_replace.html
+++ b/doc/html/boost/algorithm/has_native_replace.html
@@ -42,7 +42,7 @@
<span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">bool</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="idp439074752"></a><h2>Description</h2>
+<a name="idm45555120604560"></a><h2>Description</h2>
<p>This trait specifies that the sequence has <code class="computeroutput">std::string</code> like replace method </p>
</div>
</div>
diff --git a/doc/html/boost/algorithm/has_stable_iterators.html b/doc/html/boost/algorithm/has_stable_iterators.html
index 3b4f624197..61b3285cac 100644
--- a/doc/html/boost/algorithm/has_stable_iterators.html
+++ b/doc/html/boost/algorithm/has_stable_iterators.html
@@ -42,7 +42,7 @@
<span class="keyword">static</span> <span class="keyword">const</span> <span class="keyword">bool</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="idp439101136"></a><h2>Description</h2>
+<a name="idm45555120578048"></a><h2>Description</h2>
<p>This trait specifies that the sequence has stable iterators. It means that operations like insert/erase/replace do not invalidate iterators. </p>
</div>
</div>
diff --git a/doc/html/boost/algorithm/head_finder.html b/doc/html/boost/algorithm/head_finder.html
index 4f37f1b94b..3cdc173b85 100644
--- a/doc/html/boost/algorithm/head_finder.html
+++ b/doc/html/boost/algorithm/head_finder.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">head_finder</span><span class="special">(</span><span class="keyword">int</span> N<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435357120"></a><h2>Description</h2>
+<a name="idm45555124321664"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">head_finder</code>. The finder returns a head of a given input. The head is a prefix of a string up to n elements in size. If an input has less then n elements, whole input is considered a head. The result is given as an <code class="computeroutput">iterator_range</code> delimiting the match.</p>
<p>
diff --git a/doc/html/boost/algorithm/icontains.html b/doc/html/boost/algorithm/icontains.html
index 3aa01c13a6..f6482719b5 100644
--- a/doc/html/boost/algorithm/icontains.html
+++ b/doc/html/boost/algorithm/icontains.html
@@ -37,7 +37,7 @@
<span class="keyword">bool</span> <span class="identifier">icontains</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Test<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436167984"></a><h2>Description</h2>
+<a name="idm45555123510736"></a><h2>Description</h2>
<p>This predicate holds when the test container is contained in the Input. Elements are compared case insensitively.</p>
<p>
diff --git a/doc/html/boost/algorithm/identity_formatter.html b/doc/html/boost/algorithm/identity_formatter.html
index 9a0cd56ca4..47c504dc4f 100644
--- a/doc/html/boost/algorithm/identity_formatter.html
+++ b/doc/html/boost/algorithm/identity_formatter.html
@@ -35,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> RangeT<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">identity_formatter</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435495600"></a><h2>Description</h2>
+<a name="idm45555124183328"></a><h2>Description</h2>
<p>Constructs an <code class="computeroutput">identity_formatter</code>. Identity formatter always returns the parameter.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/iends_with.html b/doc/html/boost/algorithm/iends_with.html
index 48dec1dd09..516ab7bca3 100644
--- a/doc/html/boost/algorithm/iends_with.html
+++ b/doc/html/boost/algorithm/iends_with.html
@@ -37,7 +37,7 @@
<span class="keyword">bool</span> <span class="identifier">iends_with</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Test<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436099088"></a><h2>Description</h2>
+<a name="idm45555123579760"></a><h2>Description</h2>
<p>This predicate holds when the test container is a suffix of the Input. In other words, if the input ends with the test. Elements are compared case insensitively.</p>
<p>
diff --git a/doc/html/boost/algorithm/iequals.html b/doc/html/boost/algorithm/iequals.html
index 0a283d9d5f..fddb97e421 100644
--- a/doc/html/boost/algorithm/iequals.html
+++ b/doc/html/boost/algorithm/iequals.html
@@ -37,7 +37,7 @@
<span class="keyword">bool</span> <span class="identifier">iequals</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Test<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436238160"></a><h2>Description</h2>
+<a name="idm45555123440624"></a><h2>Description</h2>
<p>This predicate holds when the test container is equal to the input container i.e. all elements in both containers are same. Elements are compared case insensitively.</p>
<p>
diff --git a/doc/html/boost/algorithm/ierase_all.html b/doc/html/boost/algorithm/ierase_all.html
index 05a9a250c5..1da33bdcac 100644
--- a/doc/html/boost/algorithm/ierase_all.html
+++ b/doc/html/boost/algorithm/ierase_all.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">ierase_all</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433953792"></a><h2>Description</h2>
+<a name="idm45555125724624"></a><h2>Description</h2>
<p>Remove all the occurrences of the string from the input. The input sequence is modified in-place. Searching is case insensitive.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/ierase_all_copy.html b/doc/html/boost/algorithm/ierase_all_copy.html
index 1f5b034380..4b0bbdfa6f 100644
--- a/doc/html/boost/algorithm/ierase_all_copy.html
+++ b/doc/html/boost/algorithm/ierase_all_copy.html
@@ -42,7 +42,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">ierase_all_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433922272"></a><h2>Description</h2>
+<a name="idm45555125756144"></a><h2>Description</h2>
<p>Remove all the occurrences of the string from the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ierase_first.html b/doc/html/boost/algorithm/ierase_first.html
index 20445d8f5c..6029ecc495 100644
--- a/doc/html/boost/algorithm/ierase_first.html
+++ b/doc/html/boost/algorithm/ierase_first.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">ierase_first</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433517808"></a><h2>Description</h2>
+<a name="idm45555126160480"></a><h2>Description</h2>
<p>Remove the first occurrence of the substring from the input. The input sequence is modified in-place. Searching is case insensitive.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/ierase_first_copy.html b/doc/html/boost/algorithm/ierase_first_copy.html
index 51d2ed6045..a95057e44d 100644
--- a/doc/html/boost/algorithm/ierase_first_copy.html
+++ b/doc/html/boost/algorithm/ierase_first_copy.html
@@ -42,7 +42,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">ierase_first_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433486288"></a><h2>Description</h2>
+<a name="idm45555126192000"></a><h2>Description</h2>
<p>Remove the first occurrence of the substring from the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ierase_last.html b/doc/html/boost/algorithm/ierase_last.html
index a1ec07911e..3b7d30114c 100644
--- a/doc/html/boost/algorithm/ierase_last.html
+++ b/doc/html/boost/algorithm/ierase_last.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">ierase_last</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433658704"></a><h2>Description</h2>
+<a name="idm45555126019584"></a><h2>Description</h2>
<p>Remove the last occurrence of the substring from the input. The input sequence is modified in-place. Searching is case insensitive.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/ierase_last_copy.html b/doc/html/boost/algorithm/ierase_last_copy.html
index bd09e89c74..c62726c85e 100644
--- a/doc/html/boost/algorithm/ierase_last_copy.html
+++ b/doc/html/boost/algorithm/ierase_last_copy.html
@@ -42,7 +42,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">ierase_last_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433627248"></a><h2>Description</h2>
+<a name="idm45555126051040"></a><h2>Description</h2>
<p>Remove the last occurrence of the substring from the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ierase_nth.html b/doc/html/boost/algorithm/ierase_nth.html
index bedf751a20..ec6a108a76 100644
--- a/doc/html/boost/algorithm/ierase_nth.html
+++ b/doc/html/boost/algorithm/ierase_nth.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">ierase_nth</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span> <span class="keyword">int</span> Nth<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433811600"></a><h2>Description</h2>
+<a name="idm45555125866752"></a><h2>Description</h2>
<p>Remove the Nth occurrence of the substring in the input. The input sequence is modified in-place. Searching is case insensitive.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/ierase_nth_copy.html b/doc/html/boost/algorithm/ierase_nth_copy.html
index f1fab44118..7dfa7c3634 100644
--- a/doc/html/boost/algorithm/ierase_nth_copy.html
+++ b/doc/html/boost/algorithm/ierase_nth_copy.html
@@ -42,7 +42,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">ierase_nth_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">int</span> Nth<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp433777456"></a><h2>Description</h2>
+<a name="idm45555125900896"></a><h2>Description</h2>
<p>Remove the Nth occurrence of the substring in the input. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ifind_all.html b/doc/html/boost/algorithm/ifind_all.html
index 39a5d70e0c..83c69d811f 100644
--- a/doc/html/boost/algorithm/ifind_all.html
+++ b/doc/html/boost/algorithm/ifind_all.html
@@ -8,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.split_hpp" title="Header &lt;boost/algorithm/string/split.hpp&gt;">
<link rel="prev" href="find_all.html" title="Function template find_all">
-<link rel="next" href="split_idp159921872.html" title="Function template split">
+<link rel="next" href="split_idm45506997439552.html" title="Function template split">
</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="find_all.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.split_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="split_idp159921872.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="find_all.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.split_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="split_idm45506997439552.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.algorithm.ifind_all"></a><div class="titlepage"></div>
@@ -38,7 +38,7 @@
<span class="identifier">ifind_all</span><span class="special">(</span><span class="identifier">SequenceSequenceT</span> <span class="special">&amp;</span> Result<span class="special">,</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Search<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439221792"></a><h2>Description</h2>
+<a name="idm45555120457264"></a><h2>Description</h2>
<p>This algorithm finds all occurrences of the search string in the input. Each part is copied and added as a new element to the output container. Thus the result container must be able to hold copies of the matches (in a compatible structure like std::string) or a reference to it (e.g. using the iterator range class). Examples of such a container are <code class="computeroutput">std::vector&lt;std::string&gt;</code> or <code class="computeroutput">std::list&lt;boost::iterator_range&lt;std::string::iterator&gt;&gt;</code> </p>
<p>Searching is case insensitive.</p>
<p>
@@ -113,7 +113,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="find_all.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.split_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="split_idp159921872.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="find_all.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.split_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="split_idm45506997439552.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/ifind_first.html b/doc/html/boost/algorithm/ifind_first.html
index 9208ae66a4..7ae8c9f601 100644
--- a/doc/html/boost/algorithm/ifind_first.html
+++ b/doc/html/boost/algorithm/ifind_first.html
@@ -38,7 +38,7 @@
<span class="identifier">ifind_first</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434344656"></a><h2>Description</h2>
+<a name="idm45555125334048"></a><h2>Description</h2>
<p>Search for the first occurrence of the substring in the input. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ifind_last.html b/doc/html/boost/algorithm/ifind_last.html
index d369d2a953..451d172f5b 100644
--- a/doc/html/boost/algorithm/ifind_last.html
+++ b/doc/html/boost/algorithm/ifind_last.html
@@ -38,7 +38,7 @@
<span class="identifier">ifind_last</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434412000"></a><h2>Description</h2>
+<a name="idm45555125266704"></a><h2>Description</h2>
<p>Search for the last match a string in the input. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ifind_nth.html b/doc/html/boost/algorithm/ifind_nth.html
index 024c67c27c..bdcd33500c 100644
--- a/doc/html/boost/algorithm/ifind_nth.html
+++ b/doc/html/boost/algorithm/ifind_nth.html
@@ -38,7 +38,7 @@
<span class="identifier">ifind_nth</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Search<span class="special">,</span> <span class="keyword">int</span> Nth<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp434482736"></a><h2>Description</h2>
+<a name="idm45555125195968"></a><h2>Description</h2>
<p>Search for the n-th (zero-indexed) occurrence of the substring in the input. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ilexicographical_compare.html b/doc/html/boost/algorithm/ilexicographical_compare.html
index 08bf180a52..bf7cba4859 100644
--- a/doc/html/boost/algorithm/ilexicographical_compare.html
+++ b/doc/html/boost/algorithm/ilexicographical_compare.html
@@ -37,7 +37,7 @@
<span class="keyword">bool</span> <span class="identifier">ilexicographical_compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Arg2<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436309072"></a><h2>Description</h2>
+<a name="idm45555123369712"></a><h2>Description</h2>
<p>This predicate is an overload of std::lexicographical_compare for range arguments. It check whether the first argument is lexicographically less then the second one. Elements are compared case insensitively</p>
<p>
diff --git a/doc/html/boost/algorithm/ireplace_all.html b/doc/html/boost/algorithm/ireplace_all.html
index 6e24792ff3..6afbf691c6 100644
--- a/doc/html/boost/algorithm/ireplace_all.html
+++ b/doc/html/boost/algorithm/ireplace_all.html
@@ -38,7 +38,7 @@
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438832272"></a><h2>Description</h2>
+<a name="idm45555120846784"></a><h2>Description</h2>
<p>Replace all occurrences of the search string in the input with the format string.The input sequence is modified in-place. Searching is case insensitive.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/ireplace_all_copy.html b/doc/html/boost/algorithm/ireplace_all_copy.html
index 8fd8f6bf9c..06533db4fd 100644
--- a/doc/html/boost/algorithm/ireplace_all_copy.html
+++ b/doc/html/boost/algorithm/ireplace_all_copy.html
@@ -44,7 +44,7 @@
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438795456"></a><h2>Description</h2>
+<a name="idm45555120883728"></a><h2>Description</h2>
<p>Replace all occurrences of the search string in the input with the format string. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ireplace_first.html b/doc/html/boost/algorithm/ireplace_first.html
index 9731b03332..2d3251d08a 100644
--- a/doc/html/boost/algorithm/ireplace_first.html
+++ b/doc/html/boost/algorithm/ireplace_first.html
@@ -38,7 +38,7 @@
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438304768"></a><h2>Description</h2>
+<a name="idm45555121374224"></a><h2>Description</h2>
<p>Replace the first match of the search substring in the input with the format string. Input sequence is modified in-place. Searching is case insensitive.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/ireplace_first_copy.html b/doc/html/boost/algorithm/ireplace_first_copy.html
index 48c7f57b35..33121bbf9a 100644
--- a/doc/html/boost/algorithm/ireplace_first_copy.html
+++ b/doc/html/boost/algorithm/ireplace_first_copy.html
@@ -45,7 +45,7 @@
<span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438267824"></a><h2>Description</h2>
+<a name="idm45555121411168"></a><h2>Description</h2>
<p>Replace the first match of the search substring in the input with the format string. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ireplace_last.html b/doc/html/boost/algorithm/ireplace_last.html
index 0441e2b459..0fd3be931b 100644
--- a/doc/html/boost/algorithm/ireplace_last.html
+++ b/doc/html/boost/algorithm/ireplace_last.html
@@ -38,7 +38,7 @@
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438475696"></a><h2>Description</h2>
+<a name="idm45555121203360"></a><h2>Description</h2>
<p>Replace the last match of the search string in the input with the format string.The input sequence is modified in-place. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ireplace_last_copy.html b/doc/html/boost/algorithm/ireplace_last_copy.html
index 45cd44f02f..d0bad3f9ee 100644
--- a/doc/html/boost/algorithm/ireplace_last_copy.html
+++ b/doc/html/boost/algorithm/ireplace_last_copy.html
@@ -45,7 +45,7 @@
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438438688"></a><h2>Description</h2>
+<a name="idm45555121240304"></a><h2>Description</h2>
<p>Replace the last match of the search string in the input with the format string. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/ireplace_nth.html b/doc/html/boost/algorithm/ireplace_nth.html
index 3e6d95e9de..9b4be02952 100644
--- a/doc/html/boost/algorithm/ireplace_nth.html
+++ b/doc/html/boost/algorithm/ireplace_nth.html
@@ -38,7 +38,7 @@
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438659392"></a><h2>Description</h2>
+<a name="idm45555121019792"></a><h2>Description</h2>
<p>Replace an Nth (zero-indexed) match of the search string in the input with the format string. Input sequence is modified in-place. Searching is case insensitive.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/ireplace_nth_copy.html b/doc/html/boost/algorithm/ireplace_nth_copy.html
index efac16ed5f..54653545ac 100644
--- a/doc/html/boost/algorithm/ireplace_nth_copy.html
+++ b/doc/html/boost/algorithm/ireplace_nth_copy.html
@@ -44,7 +44,7 @@
<span class="keyword">int</span> Nth<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438619792"></a><h2>Description</h2>
+<a name="idm45555121059328"></a><h2>Description</h2>
<p>Replace an Nth (zero-indexed) match of the search string in the input with the format string. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator. Searching is case insensitive.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_alnum.html b/doc/html/boost/algorithm/is_alnum.html
index e2d79e7b4c..814de71654 100644
--- a/doc/html/boost/algorithm/is_alnum.html
+++ b/doc/html/boost/algorithm/is_alnum.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_alnum</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432049536"></a><h2>Description</h2>
+<a name="idm45555127628576"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::alnum</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_alpha.html b/doc/html/boost/algorithm/is_alpha.html
index 93d872ff35..a784b1c008 100644
--- a/doc/html/boost/algorithm/is_alpha.html
+++ b/doc/html/boost/algorithm/is_alpha.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_alpha</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432069936"></a><h2>Description</h2>
+<a name="idm45555127608176"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::alpha</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_any_of.html b/doc/html/boost/algorithm/is_any_of.html
index b2c9517af3..8526434fe1 100644
--- a/doc/html/boost/algorithm/is_any_of.html
+++ b/doc/html/boost/algorithm/is_any_of.html
@@ -35,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> RangeT<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_any_of</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Set<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432252016"></a><h2>Description</h2>
+<a name="idm45555127426080"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_any_of</code> predicate. The predicate holds if the input is included in the specified set of characters.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_classified.html b/doc/html/boost/algorithm/is_classified.html
index c72462c9ae..1a6b6629d8 100644
--- a/doc/html/boost/algorithm/is_classified.html
+++ b/doc/html/boost/algorithm/is_classified.html
@@ -36,7 +36,7 @@
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_classified</span><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">ctype_base</span><span class="special">::</span><span class="identifier">mask</span> Type<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432006640"></a><h2>Description</h2>
+<a name="idm45555127671344"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate. This predicate holds if the input is of specified <code class="computeroutput">std::ctype</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_cntrl.html b/doc/html/boost/algorithm/is_cntrl.html
index 69be1e9677..d43d322a53 100644
--- a/doc/html/boost/algorithm/is_cntrl.html
+++ b/doc/html/boost/algorithm/is_cntrl.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_cntrl</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432090400"></a><h2>Description</h2>
+<a name="idm45555127587712"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::cntrl</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_digit.html b/doc/html/boost/algorithm/is_digit.html
index f656c62b0b..d2e89415fb 100644
--- a/doc/html/boost/algorithm/is_digit.html
+++ b/doc/html/boost/algorithm/is_digit.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_digit</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432110864"></a><h2>Description</h2>
+<a name="idm45555127567312"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::digit</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_equal.html b/doc/html/boost/algorithm/is_equal.html
index 6aa0ac321e..9dc22b19ad 100644
--- a/doc/html/boost/algorithm/is_equal.html
+++ b/doc/html/boost/algorithm/is_equal.html
@@ -7,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.compare_hpp" title="Header &lt;boost/algorithm/string/compare.hpp&gt;">
-<link rel="prev" href="operator__idp99169024.html" title="Function template operator!">
+<link rel="prev" href="operator_idm45507108212576.html" title="Function template operator!">
<link rel="next" href="is_iequal.html" title="Struct is_iequal">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -21,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator__idp99169024.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.compare_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="is_iequal.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idm45507108212576.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.compare_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="is_iequal.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.algorithm.is_equal"></a><div class="titlepage"></div>
@@ -35,19 +35,19 @@
</span>
<span class="keyword">struct</span> <a class="link" href="is_equal.html" title="Struct is_equal">is_equal</a> <span class="special">{</span>
- <span class="comment">// <a class="link" href="is_equal.html#idp201797216-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="is_equal.html#idm45506988744736-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a class="link" href="is_equal.html#idp101434608-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="is_equal.html#idm45506988744176-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432400560"></a><h2>Description</h2>
+<a name="idm45555127277824"></a><h2>Description</h2>
<p>Standard STL equal_to only handle comparison between arguments of the same type. This is a less restrictive version which wraps operator ==. </p>
<div class="refsect2">
-<a name="idp432401392"></a><h3>
-<a name="idp201797216-bb"></a><code class="computeroutput">is_equal</code> public member functions</h3>
+<a name="idm45555127276992"></a><h3>
+<a name="idm45506988744736-bb"></a><code class="computeroutput">is_equal</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="idp101434608-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Function operator. <p>Compare two operands for equality </p>
+ <span class="keyword">bool</span> <a name="idm45506988744176-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Function operator. <p>Compare two operands for equality </p>
</li></ol></div>
</div>
</div>
@@ -62,7 +62,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator__idp99169024.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.compare_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="is_iequal.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idm45507108212576.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.compare_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="is_iequal.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/is_from_range.html b/doc/html/boost/algorithm/is_from_range.html
index 3b6986822f..5f586750bb 100644
--- a/doc/html/boost/algorithm/is_from_range.html
+++ b/doc/html/boost/algorithm/is_from_range.html
@@ -8,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_hpp" title="Header &lt;boost/algorithm/string/classification.hpp&gt;">
<link rel="prev" href="is_any_of.html" title="Function template is_any_of">
-<link rel="next" href="operator___idp97198576.html" title="Function template operator&amp;&amp;">
+<link rel="next" href="operator_idm45506971184944.html" title="Function template operator&amp;&amp;">
</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="is_any_of.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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___idp97198576.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="is_any_of.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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_idm45506971184944.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.algorithm.is_from_range"></a><div class="titlepage"></div>
@@ -35,7 +35,7 @@
</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> CharT<span class="special">&gt;</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_from_range</span><span class="special">(</span><span class="identifier">CharT</span> From<span class="special">,</span> <span class="identifier">CharT</span> To<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432269984"></a><h2>Description</h2>
+<a name="idm45555127408176"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_from_range</code> predicate. The predicate holds if the input is included in the specified range. (i.e. From &lt;= Ch &lt;= To )</p>
<p>
@@ -83,7 +83,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="is_any_of.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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___idp97198576.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="is_any_of.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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_idm45506971184944.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/is_graph.html b/doc/html/boost/algorithm/is_graph.html
index 676c04ad5b..ad05fa5e80 100644
--- a/doc/html/boost/algorithm/is_graph.html
+++ b/doc/html/boost/algorithm/is_graph.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_graph</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432131328"></a><h2>Description</h2>
+<a name="idm45555127546912"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::graph</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_iequal.html b/doc/html/boost/algorithm/is_iequal.html
index dd6b5282ba..16b4b80312 100644
--- a/doc/html/boost/algorithm/is_iequal.html
+++ b/doc/html/boost/algorithm/is_iequal.html
@@ -35,22 +35,22 @@
</span>
<span class="keyword">struct</span> <a class="link" href="is_iequal.html" title="Struct is_iequal">is_iequal</a> <span class="special">{</span>
<span class="comment">// <a class="link" href="is_iequal.html#boost.algorithm.is_iequalconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="is_iequal.html#idp113580032-bb"><span class="identifier">is_iequal</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="is_iequal.html#idm45507094739008-bb"><span class="identifier">is_iequal</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="is_iequal.html#idp215756208-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="is_iequal.html#idm45506984576624-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a class="link" href="is_iequal.html#idp68836432-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="is_iequal.html#idm45506984576064-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432452832"></a><h2>Description</h2>
+<a name="idm45555127225488"></a><h2>Description</h2>
<p>Case insensitive comparison predicate. Comparison is done using specified locales. </p>
<div class="refsect2">
-<a name="idp432453600"></a><h3>
+<a name="idm45555127224720"></a><h3>
<a name="boost.algorithm.is_iequalconstruct-copy-destruct"></a><code class="computeroutput">is_iequal</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><a name="idp113580032-bb"></a><span class="identifier">is_iequal</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>Constructor. <p>
+<pre class="literallayout"><a name="idm45507094739008-bb"></a><span class="identifier">is_iequal</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>Constructor. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
@@ -74,11 +74,11 @@
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp432469296"></a><h3>
-<a name="idp215756208-bb"></a><code class="computeroutput">is_iequal</code> public member functions</h3>
+<a name="idm45555127209024"></a><h3>
+<a name="idm45506984576624-bb"></a><code class="computeroutput">is_iequal</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="idp68836432-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Function operator. <p>Compare two operands. Case is ignored. </p>
+ <span class="keyword">bool</span> <a name="idm45506984576064-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Function operator. <p>Compare two operands. Case is ignored. </p>
</li></ol></div>
</div>
</div>
diff --git a/doc/html/boost/algorithm/is_iless.html b/doc/html/boost/algorithm/is_iless.html
index 1f40acf205..24506ccd24 100644
--- a/doc/html/boost/algorithm/is_iless.html
+++ b/doc/html/boost/algorithm/is_iless.html
@@ -35,22 +35,22 @@
</span>
<span class="keyword">struct</span> <a class="link" href="is_iless.html" title="Struct is_iless">is_iless</a> <span class="special">{</span>
<span class="comment">// <a class="link" href="is_iless.html#boost.algorithm.is_ilessconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="is_iless.html#idp209347600-bb"><span class="identifier">is_iless</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="is_iless.html#idm45507094153664-bb"><span class="identifier">is_iless</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="is_iless.html#idp113851920-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="is_iless.html#idm45507087230208-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a class="link" href="is_iless.html#idp113852480-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="is_iless.html#idm45507152440800-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432520704"></a><h2>Description</h2>
+<a name="idm45555127157680"></a><h2>Description</h2>
<p>Case insensitive comparison predicate. Comparison is done using specified locales. </p>
<div class="refsect2">
-<a name="idp432521472"></a><h3>
+<a name="idm45555127156912"></a><h3>
<a name="boost.algorithm.is_ilessconstruct-copy-destruct"></a><code class="computeroutput">is_iless</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><a name="idp209347600-bb"></a><span class="identifier">is_iless</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>Constructor. <p>
+<pre class="literallayout"><a name="idm45507094153664-bb"></a><span class="identifier">is_iless</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>Constructor. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
@@ -74,11 +74,11 @@
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp432537232"></a><h3>
-<a name="idp113851920-bb"></a><code class="computeroutput">is_iless</code> public member functions</h3>
+<a name="idm45555127141216"></a><h3>
+<a name="idm45507087230208-bb"></a><code class="computeroutput">is_iless</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="idp113852480-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Function operator. <p>Compare two operands. Case is ignored. </p>
+ <span class="keyword">bool</span> <a name="idm45507152440800-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Function operator. <p>Compare two operands. Case is ignored. </p>
</li></ol></div>
</div>
</div>
diff --git a/doc/html/boost/algorithm/is_less.html b/doc/html/boost/algorithm/is_less.html
index aa3c36fa20..9298fad05c 100644
--- a/doc/html/boost/algorithm/is_less.html
+++ b/doc/html/boost/algorithm/is_less.html
@@ -35,19 +35,19 @@
</span>
<span class="keyword">struct</span> <a class="link" href="is_less.html" title="Struct is_less">is_less</a> <span class="special">{</span>
- <span class="comment">// <a class="link" href="is_less.html#idp116274160-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="is_less.html#idm45507088325136-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a class="link" href="is_less.html#idp116274720-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="is_less.html#idm45506981328064-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432577648"></a><h2>Description</h2>
+<a name="idm45555127100736"></a><h2>Description</h2>
<p>Convenient version of standard std::less. Operation is templated, therefore it is not required to specify the exact types upon the construction </p>
<div class="refsect2">
-<a name="idp432578480"></a><h3>
-<a name="idp116274160-bb"></a><code class="computeroutput">is_less</code> public member functions</h3>
+<a name="idm45555127099904"></a><h3>
+<a name="idm45507088325136-bb"></a><code class="computeroutput">is_less</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="idp116274720-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Functor operation. <p>Compare two operands using &gt; operator </p>
+ <span class="keyword">bool</span> <a name="idm45506981328064-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Functor operation. <p>Compare two operands using &gt; operator </p>
</li></ol></div>
</div>
</div>
diff --git a/doc/html/boost/algorithm/is_lower.html b/doc/html/boost/algorithm/is_lower.html
index 1cd6988030..2a30a1c308 100644
--- a/doc/html/boost/algorithm/is_lower.html
+++ b/doc/html/boost/algorithm/is_lower.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_lower</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432151792"></a><h2>Description</h2>
+<a name="idm45555127526448"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::lower</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_not_greater.html b/doc/html/boost/algorithm/is_not_greater.html
index dfc4a3d99e..d41447e1c3 100644
--- a/doc/html/boost/algorithm/is_not_greater.html
+++ b/doc/html/boost/algorithm/is_not_greater.html
@@ -35,19 +35,19 @@
</span>
<span class="keyword">struct</span> <a class="link" href="is_not_greater.html" title="Struct is_not_greater">is_not_greater</a> <span class="special">{</span>
- <span class="comment">// <a class="link" href="is_not_greater.html#idp153277712-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="is_not_greater.html#idm45507039538128-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a class="link" href="is_not_greater.html#idp153278240-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="is_not_greater.html#idm45507093508048-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432619168"></a><h2>Description</h2>
+<a name="idm45555127059296"></a><h2>Description</h2>
<p>Convenient version of standard std::not_greater_to. Operation is templated, therefore it is not required to specify the exact types upon the construction </p>
<div class="refsect2">
-<a name="idp432620016"></a><h3>
-<a name="idp153277712-bb"></a><code class="computeroutput">is_not_greater</code> public member functions</h3>
+<a name="idm45555127058448"></a><h3>
+<a name="idm45507039538128-bb"></a><code class="computeroutput">is_not_greater</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="idp153278240-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Functor operation. <p>Compare two operands using &gt; operator </p>
+ <span class="keyword">bool</span> <a name="idm45507093508048-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Functor operation. <p>Compare two operands using &gt; operator </p>
</li></ol></div>
</div>
</div>
diff --git a/doc/html/boost/algorithm/is_not_igreater.html b/doc/html/boost/algorithm/is_not_igreater.html
index 1aadf5fe2a..f80ceadbf7 100644
--- a/doc/html/boost/algorithm/is_not_igreater.html
+++ b/doc/html/boost/algorithm/is_not_igreater.html
@@ -35,22 +35,22 @@
</span>
<span class="keyword">struct</span> <a class="link" href="is_not_igreater.html" title="Struct is_not_igreater">is_not_igreater</a> <span class="special">{</span>
<span class="comment">// <a class="link" href="is_not_igreater.html#boost.algorithm.is_not_igreaterconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="is_not_igreater.html#idp205727520-bb"><span class="identifier">is_not_igreater</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="is_not_igreater.html#idm45506971002720-bb"><span class="identifier">is_not_igreater</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="is_not_igreater.html#idp221107792-bb">public member functions</a></span>
+ <span class="comment">// <a class="link" href="is_not_igreater.html#idm45507099834896-bb">public member functions</a></span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a class="link" href="is_not_igreater.html#idp221108352-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="is_not_igreater.html#idm45507037689424-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432671616"></a><h2>Description</h2>
+<a name="idm45555127007040"></a><h2>Description</h2>
<p>Case insensitive comparison predicate. Comparison is done using specified locales. </p>
<div class="refsect2">
-<a name="idp432672384"></a><h3>
+<a name="idm45555127006272"></a><h3>
<a name="boost.algorithm.is_not_igreaterconstruct-copy-destruct"></a><code class="computeroutput">is_not_igreater</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><a name="idp205727520-bb"></a><span class="identifier">is_not_igreater</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>Constructor. <p>
+<pre class="literallayout"><a name="idm45506971002720-bb"></a><span class="identifier">is_not_igreater</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre>Constructor. <p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
<colgroup>
@@ -74,11 +74,11 @@
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp432688144"></a><h3>
-<a name="idp221107792-bb"></a><code class="computeroutput">is_not_igreater</code> public member functions</h3>
+<a name="idm45555126990512"></a><h3>
+<a name="idm45507099834896-bb"></a><code class="computeroutput">is_not_igreater</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">&gt;</span>
- <span class="keyword">bool</span> <a name="idp221108352-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Function operator. <p>Compare two operands. Case is ignored. </p>
+ <span class="keyword">bool</span> <a name="idm45507037689424-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">T1</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&amp;</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Function operator. <p>Compare two operands. Case is ignored. </p>
</li></ol></div>
</div>
</div>
diff --git a/doc/html/boost/algorithm/is_print.html b/doc/html/boost/algorithm/is_print.html
index b069966d64..7460ebabd6 100644
--- a/doc/html/boost/algorithm/is_print.html
+++ b/doc/html/boost/algorithm/is_print.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_print</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432172192"></a><h2>Description</h2>
+<a name="idm45555127505968"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::print</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_punct.html b/doc/html/boost/algorithm/is_punct.html
index 197caaa251..11eb5b9b0f 100644
--- a/doc/html/boost/algorithm/is_punct.html
+++ b/doc/html/boost/algorithm/is_punct.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_punct</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432192656"></a><h2>Description</h2>
+<a name="idm45555127485568"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::punct</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_space.html b/doc/html/boost/algorithm/is_space.html
index 0548a425c1..1a1a8a1b4c 100644
--- a/doc/html/boost/algorithm/is_space.html
+++ b/doc/html/boost/algorithm/is_space.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_space</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432029072"></a><h2>Description</h2>
+<a name="idm45555127648976"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::space</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_upper.html b/doc/html/boost/algorithm/is_upper.html
index 3fc683a887..9492d458a8 100644
--- a/doc/html/boost/algorithm/is_upper.html
+++ b/doc/html/boost/algorithm/is_upper.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_upper</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432213056"></a><h2>Description</h2>
+<a name="idm45555127465104"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::upper</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/is_xdigit.html b/doc/html/boost/algorithm/is_xdigit.html
index 8ed187e845..eba1d1a945 100644
--- a/doc/html/boost/algorithm/is_xdigit.html
+++ b/doc/html/boost/algorithm/is_xdigit.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">is_xdigit</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432233456"></a><h2>Description</h2>
+<a name="idm45555127444640"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">is_classified</code> predicate for the <code class="computeroutput">ctype_base::xdigit</code> category.</p>
<p>
diff --git a/doc/html/boost/algorithm/istarts_with.html b/doc/html/boost/algorithm/istarts_with.html
index 6e6a624eac..1e4e021ca8 100644
--- a/doc/html/boost/algorithm/istarts_with.html
+++ b/doc/html/boost/algorithm/istarts_with.html
@@ -37,7 +37,7 @@
<span class="keyword">bool</span> <span class="identifier">istarts_with</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Test<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436030080"></a><h2>Description</h2>
+<a name="idm45555123648656"></a><h2>Description</h2>
<p>This predicate holds when the test string is a prefix of the Input. In other words, if the input starts with the test. Elements are compared case insensitively.</p>
<p>
diff --git a/doc/html/boost/algorithm/iter_find.html b/doc/html/boost/algorithm/iter_find.html
index 2fdad1aeaf..194691dfb1 100644
--- a/doc/html/boost/algorithm/iter_find.html
+++ b/doc/html/boost/algorithm/iter_find.html
@@ -37,7 +37,7 @@
<span class="identifier">SequenceSequenceT</span> <span class="special">&amp;</span>
<span class="identifier">iter_find</span><span class="special">(</span><span class="identifier">SequenceSequenceT</span> <span class="special">&amp;</span> Result<span class="special">,</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435587072"></a><h2>Description</h2>
+<a name="idm45555124091728"></a><h2>Description</h2>
<p>This algorithm executes a given finder in iteration on the input, until the end of input is reached, or no match is found. Iteration is done using built-in <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code>, so the real searching is performed only when needed. In each iteration new match is found and added to the result.</p>
<p>
diff --git a/doc/html/boost/algorithm/iter_split.html b/doc/html/boost/algorithm/iter_split.html
index 38f12d9988..0937c21ecf 100644
--- a/doc/html/boost/algorithm/iter_split.html
+++ b/doc/html/boost/algorithm/iter_split.html
@@ -37,7 +37,7 @@
<span class="identifier">SequenceSequenceT</span> <span class="special">&amp;</span>
<span class="identifier">iter_split</span><span class="special">(</span><span class="identifier">SequenceSequenceT</span> <span class="special">&amp;</span> Result<span class="special">,</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435615216"></a><h2>Description</h2>
+<a name="idm45555124063584"></a><h2>Description</h2>
<p>This algorithm executes a given finder in iteration on the input, until the end of input is reached, or no match is found. Iteration is done using built-in <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code>, so the real searching is performed only when needed. Each match is used as a separator of segments. These segments are then returned in the result.</p>
<p>
diff --git a/doc/html/boost/algorithm/join.html b/doc/html/boost/algorithm/join.html
index 1d7640a334..4641731204 100644
--- a/doc/html/boost/algorithm/join.html
+++ b/doc/html/boost/algorithm/join.html
@@ -8,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.join_hpp" title="Header &lt;boost/algorithm/string/join.hpp&gt;">
<link rel="prev" href="iter_split.html" title="Function template iter_split">
-<link rel="next" href="join_if_idp102602880.html" title="Function template join_if">
+<link rel="next" href="join_if_idm45507095260992.html" title="Function template join_if">
</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="iter_split.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.join_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="join_if_idp102602880.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="iter_split.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.join_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="join_if_idm45507095260992.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.algorithm.join"></a><div class="titlepage"></div>
@@ -37,7 +37,7 @@
<span class="identifier">range_value</span><span class="special">&lt;</span> <span class="identifier">SequenceSequenceT</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span>
<span class="identifier">join</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceSequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Separator<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435685280"></a><h2>Description</h2>
+<a name="idm45555123993488"></a><h2>Description</h2>
<p>This algorithm joins all strings in a 'list' into one long string. Segments are concatenated by given separator.</p>
<p>
@@ -94,7 +94,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="iter_split.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.join_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="join_if_idp102602880.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="iter_split.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.join_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="join_if_idm45507095260992.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/join_if_idp214569568.html b/doc/html/boost/algorithm/join_if_idm45506997401056.html
index 6ef5e561aa..dc4d55f211 100644
--- a/doc/html/boost/algorithm/join_if_idp214569568.html
+++ b/doc/html/boost/algorithm/join_if_idm45506997401056.html
@@ -24,7 +24,7 @@
<a accesskey="p" href="split_regex.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_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="regex_finder.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.algorithm.join_if_idp214569568"></a><div class="titlepage"></div>
+<a name="boost.algorithm.join_if_idm45506997401056"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template join_if</span></h2>
<p>boost::algorithm::join_if &#8212; Conditional join algorithm. </p>
@@ -40,7 +40,7 @@
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Rx<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp437299424"></a><h2>Description</h2>
+<a name="idm45555122379312"></a><h2>Description</h2>
<p>This algorithm joins all strings in a 'list' into one long string. Segments are concatenated by given separator. Only segments that match the given regular expression will be added to the result</p>
<p>This is a specialization of join_if algorithm.</p>
<p>
diff --git a/doc/html/boost/algorithm/join_if_idp102602880.html b/doc/html/boost/algorithm/join_if_idm45507095260992.html
index a986ca0614..93f9d58bcc 100644
--- a/doc/html/boost/algorithm/join_if_idp102602880.html
+++ b/doc/html/boost/algorithm/join_if_idm45507095260992.html
@@ -24,7 +24,7 @@
<a accesskey="p" href="join.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.join_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="starts_with.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.algorithm.join_if_idp102602880"></a><div class="titlepage"></div>
+<a name="boost.algorithm.join_if_idm45507095260992"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template join_if</span></h2>
<p>boost::algorithm::join_if &#8212; Conditional join algorithm. </p>
@@ -38,7 +38,7 @@
<span class="identifier">join_if</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceSequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Separator<span class="special">,</span>
<span class="identifier">PredicateT</span> Pred<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435713520"></a><h2>Description</h2>
+<a name="idm45555123965152"></a><h2>Description</h2>
<p>This algorithm joins all strings in a 'list' into one long string. Segments are concatenated by given separator. Only segments that satisfy the predicate will be added to the result.</p>
<p>
diff --git a/doc/html/boost/algorithm/last_finder.html b/doc/html/boost/algorithm/last_finder.html
index e4555b9281..dfcf452977 100644
--- a/doc/html/boost/algorithm/last_finder.html
+++ b/doc/html/boost/algorithm/last_finder.html
@@ -37,7 +37,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> RangeT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">last_finder</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span> <span class="identifier">PredicateT</span> Comp<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435309280"></a><h2>Description</h2>
+<a name="idm45555124369504"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">last_finder</code>. The finder searches for the last occurrence of the string in a given input. The result is given as an <code class="computeroutput">iterator_range</code> delimiting the match.</p>
<p>
diff --git a/doc/html/boost/algorithm/lexicographical_compare.html b/doc/html/boost/algorithm/lexicographical_compare.html
index 825e852f0a..2664ead401 100644
--- a/doc/html/boost/algorithm/lexicographical_compare.html
+++ b/doc/html/boost/algorithm/lexicographical_compare.html
@@ -39,7 +39,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Range1T<span class="special">,</span> <span class="keyword">typename</span> Range2T<span class="special">&gt;</span>
<span class="keyword">bool</span> <span class="identifier">lexicographical_compare</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Arg2<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436277472"></a><h2>Description</h2>
+<a name="idm45555123401248"></a><h2>Description</h2>
<p>This predicate is an overload of std::lexicographical_compare for range arguments</p>
<p>It check whether the first argument is lexicographically less then the second one.</p>
<p>If the optional predicate is specified, it is used for character-wise comparison</p>
diff --git a/doc/html/boost/algorithm/make_find_iterator.html b/doc/html/boost/algorithm/make_find_iterator.html
index 59842378a0..a2c7673d87 100644
--- a/doc/html/boost/algorithm/make_find_iterator.html
+++ b/doc/html/boost/algorithm/make_find_iterator.html
@@ -37,7 +37,7 @@
<a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span> <span class="identifier">RangeT</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span>
<span class="identifier">make_find_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Collection<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435135728"></a><h2>Description</h2>
+<a name="idm45555124543024"></a><h2>Description</h2>
<p>Construct a find iterator to iterate through the specified string </p>
</div>
</div>
diff --git a/doc/html/boost/algorithm/make_split_iterator.html b/doc/html/boost/algorithm/make_split_iterator.html
index 39c4ae5a7e..d356b937e9 100644
--- a/doc/html/boost/algorithm/make_split_iterator.html
+++ b/doc/html/boost/algorithm/make_split_iterator.html
@@ -37,7 +37,7 @@
<a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span> <span class="identifier">RangeT</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span>
<span class="identifier">make_split_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Collection<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435155968"></a><h2>Description</h2>
+<a name="idm45555124522800"></a><h2>Description</h2>
<p>Construct a split iterator to iterate through the specified collection </p>
</div>
</div>
diff --git a/doc/html/boost/algorithm/nth_finder.html b/doc/html/boost/algorithm/nth_finder.html
index 6ebc159553..d1f2e9ef58 100644
--- a/doc/html/boost/algorithm/nth_finder.html
+++ b/doc/html/boost/algorithm/nth_finder.html
@@ -38,7 +38,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> RangeT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">nth_finder</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Search<span class="special">,</span> <span class="keyword">int</span> Nth<span class="special">,</span> <span class="identifier">PredicateT</span> Comp<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435341152"></a><h2>Description</h2>
+<a name="idm45555124337632"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">nth_finder</code>. The finder searches for the n-th (zero-indexed) occurrence of the string in a given input. The result is given as an <code class="computeroutput">iterator_range</code> delimiting the match.</p>
<p>
diff --git a/doc/html/boost/algorithm/operator___idp97198576.html b/doc/html/boost/algorithm/operator_idm45506971184944.html
index 2643b64992..a33c195270 100644
--- a/doc/html/boost/algorithm/operator___idp97198576.html
+++ b/doc/html/boost/algorithm/operator_idm45506971184944.html
@@ -8,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_hpp" title="Header &lt;boost/algorithm/string/classification.hpp&gt;">
<link rel="prev" href="is_from_range.html" title="Function template is_from_range">
-<link rel="next" href="operator_idp162356144.html" title="Function template operator||">
+<link rel="next" href="operator_idm45507049375408.html" title="Function template operator||">
</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="is_from_range.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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_idp162356144.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="is_from_range.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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_idm45507049375408.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.algorithm.operator&amp;&amp;_idp97198576"></a><div class="titlepage"></div>
+<a name="boost.algorithm.operator_idm45506971184944"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template operator&amp;&amp;</span></h2>
<p>boost::algorithm::operator&amp;&amp; &#8212; predicate 'and' composition predicate </p>
@@ -37,7 +37,7 @@
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="keyword">operator</span><span class="special">&amp;&amp;</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">predicate_facade</span><span class="special">&lt;</span> <span class="identifier">Pred1T</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Pred1<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">predicate_facade</span><span class="special">&lt;</span> <span class="identifier">Pred2T</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Pred2<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432297824"></a><h2>Description</h2>
+<a name="idm45555127380304"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">class_and</code> predicate. This predicate can be used to logically combine two classification predicates. <code class="computeroutput">class_and</code> holds, if both predicates return true.</p>
<p>
@@ -85,7 +85,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="is_from_range.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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_idp162356144.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="is_from_range.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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_idm45507049375408.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/operator_idp162356144.html b/doc/html/boost/algorithm/operator_idm45507049375408.html
index 44bdc30c62..e992a94b9a 100644
--- a/doc/html/boost/algorithm/operator_idp162356144.html
+++ b/doc/html/boost/algorithm/operator_idm45507049375408.html
@@ -7,8 +7,8 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_hpp" title="Header &lt;boost/algorithm/string/classification.hpp&gt;">
-<link rel="prev" href="operator___idp97198576.html" title="Function template operator&amp;&amp;">
-<link rel="next" href="operator__idp99169024.html" title="Function template operator!">
+<link rel="prev" href="operator_idm45506971184944.html" title="Function template operator&amp;&amp;">
+<link rel="next" href="operator_idm45507108212576.html" title="Function template operator!">
</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___idp97198576.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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__idp99169024.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idm45506971184944.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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_idm45507108212576.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.algorithm.operator_idp162356144"></a><div class="titlepage"></div>
+<a name="boost.algorithm.operator_idm45507049375408"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template operator||</span></h2>
<p>boost::algorithm::operator|| &#8212; predicate 'or' composition predicate </p>
@@ -37,7 +37,7 @@
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="keyword">operator</span><span class="special">||</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">predicate_facade</span><span class="special">&lt;</span> <span class="identifier">Pred1T</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Pred1<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">predicate_facade</span><span class="special">&lt;</span> <span class="identifier">Pred2T</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Pred2<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432326336"></a><h2>Description</h2>
+<a name="idm45555127351824"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">class_or</code> predicate. This predicate can be used to logically combine two classification predicates. <code class="computeroutput">class_or</code> holds, if one of the predicates return true.</p>
<p>
@@ -85,7 +85,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator___idp97198576.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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__idp99169024.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idm45506971184944.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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_idm45507108212576.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/operator__idp99169024.html b/doc/html/boost/algorithm/operator_idm45507108212576.html
index 0a7b06bc27..fbd2fa2750 100644
--- a/doc/html/boost/algorithm/operator__idp99169024.html
+++ b/doc/html/boost/algorithm/operator_idm45507108212576.html
@@ -7,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_hpp" title="Header &lt;boost/algorithm/string/classification.hpp&gt;">
-<link rel="prev" href="operator_idp162356144.html" title="Function template operator||">
+<link rel="prev" href="operator_idm45507049375408.html" title="Function template operator||">
<link rel="next" href="is_equal.html" title="Struct is_equal">
</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_idp162356144.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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="is_equal.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idm45507049375408.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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="is_equal.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.algorithm.operator!_idp99169024"></a><div class="titlepage"></div>
+<a name="boost.algorithm.operator_idm45507108212576"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template operator!</span></h2>
<p>boost::algorithm::operator! &#8212; predicate negation operator </p>
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> PredT<span class="special">&gt;</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="keyword">operator</span><span class="special">!</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">predicate_facade</span><span class="special">&lt;</span> <span class="identifier">PredT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Pred<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432348800"></a><h2>Description</h2>
+<a name="idm45555127329392"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">class_not</code> predicate. This predicate represents a negation. <code class="computeroutput">class_or</code> holds if of the predicates return false.</p>
<p>
@@ -78,7 +78,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="operator_idp162356144.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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="is_equal.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="operator_idm45507049375408.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.classification_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="is_equal.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/range_finder.html b/doc/html/boost/algorithm/range_finder.html
index 8ca271ef06..62d906dfb0 100644
--- a/doc/html/boost/algorithm/range_finder.html
+++ b/doc/html/boost/algorithm/range_finder.html
@@ -38,7 +38,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ForwardIteratorT<span class="special">&gt;</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">range_finder</span><span class="special">(</span><span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="identifier">ForwardIteratorT</span> <span class="special">&gt;</span> Range<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435421008"></a><h2>Description</h2>
+<a name="idm45555124257840"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">range_finder</code>. The finder does not perform any operation. It simply returns the given range for any input.</p>
<p>
diff --git a/doc/html/boost/algorithm/regex_finder.html b/doc/html/boost/algorithm/regex_finder.html
index 3199555614..291f3a41b8 100644
--- a/doc/html/boost/algorithm/regex_finder.html
+++ b/doc/html/boost/algorithm/regex_finder.html
@@ -7,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_find_format_hpp" title="Header &lt;boost/algorithm/string/regex_find_format.hpp&gt;">
-<link rel="prev" href="join_if_idp214569568.html" title="Function template join_if">
+<link rel="prev" href="join_if_idm45506997401056.html" title="Function template join_if">
<link rel="next" href="regex_formatter.html" title="Function template regex_formatter">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -21,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="join_if_idp214569568.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_find_format_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="regex_formatter.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="join_if_idm45506997401056.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_find_format_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="regex_formatter.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.algorithm.regex_finder"></a><div class="titlepage"></div>
@@ -37,7 +37,7 @@
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">regex_finder</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Rx<span class="special">,</span>
<span class="identifier">match_flag_type</span> MatchFlags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp437372352"></a><h2>Description</h2>
+<a name="idm45555122306464"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">regex_finder</code>. Finder uses the regex engine to search for a match. Result is given in <code class="computeroutput">regex_search_result</code>. This is an extension of the iterator_range. In addition it contains match results from the <code class="computeroutput">regex_search</code> algorithm.</p>
<p>
@@ -85,7 +85,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="join_if_idp214569568.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_find_format_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="regex_formatter.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="join_if_idm45506997401056.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_find_format_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="regex_formatter.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/regex_formatter.html b/doc/html/boost/algorithm/regex_formatter.html
index aadcbaf893..4f24c6cd34 100644
--- a/doc/html/boost/algorithm/regex_formatter.html
+++ b/doc/html/boost/algorithm/regex_formatter.html
@@ -37,7 +37,7 @@
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">regex_formatter</span><span class="special">(</span><span class="keyword">const</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">,</span> <span class="identifier">TraitsT</span><span class="special">,</span> <span class="identifier">AllocT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">format_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp437403824"></a><h2>Description</h2>
+<a name="idm45555122275056"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">regex_formatter</code>. Regex formatter uses the regex engine to format a match found by the <code class="computeroutput">regex_finder</code>. This formatted it designed to closely cooperate with <code class="computeroutput">regex_finder</code>.</p>
<p>
diff --git a/doc/html/boost/algorithm/replace_all.html b/doc/html/boost/algorithm/replace_all.html
index bff346d8ab..ecc0874f96 100644
--- a/doc/html/boost/algorithm/replace_all.html
+++ b/doc/html/boost/algorithm/replace_all.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">replace_all</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438735360"></a><h2>Description</h2>
+<a name="idm45555120943760"></a><h2>Description</h2>
<p>Replace all occurrences of the search string in the input with the format string. The input sequence is modified in-place.</p>
<p>
diff --git a/doc/html/boost/algorithm/replace_all_copy.html b/doc/html/boost/algorithm/replace_all_copy.html
index 1a675f8ed1..df3bce34e9 100644
--- a/doc/html/boost/algorithm/replace_all_copy.html
+++ b/doc/html/boost/algorithm/replace_all_copy.html
@@ -42,7 +42,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">replace_all_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438706784"></a><h2>Description</h2>
+<a name="idm45555120972272"></a><h2>Description</h2>
<p>Replace all occurrences of the search string in the input with the format string. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/replace_all_regex.html b/doc/html/boost/algorithm/replace_all_regex.html
index 48984f2e67..33f7a93386 100644
--- a/doc/html/boost/algorithm/replace_all_regex.html
+++ b/doc/html/boost/algorithm/replace_all_regex.html
@@ -40,7 +40,7 @@
<span class="keyword">const</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">,</span> <span class="identifier">FormatStringTraitsT</span><span class="special">,</span> <span class="identifier">FormatStringAllocatorT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">|</span><span class="identifier">format_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp437020640"></a><h2>Description</h2>
+<a name="idm45555122658192"></a><h2>Description</h2>
<p>Format all substrings, matching given regex, with the specified format. The input string is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/replace_all_regex_copy.html b/doc/html/boost/algorithm/replace_all_regex_copy.html
index a84ff3d9f9..2f336320ef 100644
--- a/doc/html/boost/algorithm/replace_all_regex_copy.html
+++ b/doc/html/boost/algorithm/replace_all_regex_copy.html
@@ -48,7 +48,7 @@
<span class="keyword">const</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">,</span> <span class="identifier">FormatStringTraitsT</span><span class="special">,</span> <span class="identifier">FormatStringAllocatorT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">|</span><span class="identifier">format_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436975984"></a><h2>Description</h2>
+<a name="idm45555122702784"></a><h2>Description</h2>
<p>Format all substrings, matching given regex, with the specified format. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/replace_first.html b/doc/html/boost/algorithm/replace_first.html
index 9ca3fc354f..872713b8de 100644
--- a/doc/html/boost/algorithm/replace_first.html
+++ b/doc/html/boost/algorithm/replace_first.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">replace_first</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438208576"></a><h2>Description</h2>
+<a name="idm45555121470288"></a><h2>Description</h2>
<p>replace the first match of the search substring in the input with the format string. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/replace_first_copy.html b/doc/html/boost/algorithm/replace_first_copy.html
index d87983be70..b57525ff31 100644
--- a/doc/html/boost/algorithm/replace_first_copy.html
+++ b/doc/html/boost/algorithm/replace_first_copy.html
@@ -43,7 +43,7 @@
<span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438180112"></a><h2>Description</h2>
+<a name="idm45555121498816"></a><h2>Description</h2>
<p>Replace the first match of the search substring in the input with the format string. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/replace_head.html b/doc/html/boost/algorithm/replace_head.html
index 9a79c19d1c..3575d2b6fc 100644
--- a/doc/html/boost/algorithm/replace_head.html
+++ b/doc/html/boost/algorithm/replace_head.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">replace_head</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">int</span> N<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438898816"></a><h2>Description</h2>
+<a name="idm45555120780304"></a><h2>Description</h2>
<p>Replace the head of the input with the given format string. The head is a prefix of a string of given size. If the sequence is shorter then required, the whole string is considered to be the head. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/replace_head_copy.html b/doc/html/boost/algorithm/replace_head_copy.html
index c3e88588bf..e322f4e530 100644
--- a/doc/html/boost/algorithm/replace_head_copy.html
+++ b/doc/html/boost/algorithm/replace_head_copy.html
@@ -41,7 +41,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">replace_head_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">int</span> N<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438872864"></a><h2>Description</h2>
+<a name="idm45555120806256"></a><h2>Description</h2>
<p>Replace the head of the input with the given format string. The head is a prefix of a string of given size. If the sequence is shorter then required, whole string if considered to be the head. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/replace_last.html b/doc/html/boost/algorithm/replace_last.html
index 7d3cf0c3a8..c9361cbf59 100644
--- a/doc/html/boost/algorithm/replace_last.html
+++ b/doc/html/boost/algorithm/replace_last.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">replace_last</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438379520"></a><h2>Description</h2>
+<a name="idm45555121299600"></a><h2>Description</h2>
<p>Replace the last match of the search string in the input with the format string. Input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/replace_last_copy.html b/doc/html/boost/algorithm/replace_last_copy.html
index e3a3ae9d73..90f79f623e 100644
--- a/doc/html/boost/algorithm/replace_last_copy.html
+++ b/doc/html/boost/algorithm/replace_last_copy.html
@@ -42,7 +42,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">replace_last_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438350992"></a><h2>Description</h2>
+<a name="idm45555121328000"></a><h2>Description</h2>
<p>Replace the last match of the search string in the input with the format string. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/replace_nth.html b/doc/html/boost/algorithm/replace_nth.html
index e13641555b..11c616bdbc 100644
--- a/doc/html/boost/algorithm/replace_nth.html
+++ b/doc/html/boost/algorithm/replace_nth.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">replace_nth</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Search<span class="special">,</span> <span class="keyword">int</span> Nth<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438556480"></a><h2>Description</h2>
+<a name="idm45555121122576"></a><h2>Description</h2>
<p>Replace an Nth (zero-indexed) match of the search string in the input with the format string. Input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/replace_nth_copy.html b/doc/html/boost/algorithm/replace_nth_copy.html
index 5db6232a31..5ee050a9cf 100644
--- a/doc/html/boost/algorithm/replace_nth_copy.html
+++ b/doc/html/boost/algorithm/replace_nth_copy.html
@@ -42,7 +42,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">replace_nth_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Search<span class="special">,</span>
<span class="keyword">int</span> Nth<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438525360"></a><h2>Description</h2>
+<a name="idm45555121153760"></a><h2>Description</h2>
<p>Replace an Nth (zero-indexed) match of the search string in the input with the format string. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/replace_range.html b/doc/html/boost/algorithm/replace_range.html
index 3521266c90..93230fdcb6 100644
--- a/doc/html/boost/algorithm/replace_range.html
+++ b/doc/html/boost/algorithm/replace_range.html
@@ -38,7 +38,7 @@
<span class="keyword">const</span> <span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special">&lt;</span> <span class="identifier">SequenceT</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> SearchRange<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438135200"></a><h2>Description</h2>
+<a name="idm45555121543664"></a><h2>Description</h2>
<p>Replace the given range in the input string. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/replace_range_copy.html b/doc/html/boost/algorithm/replace_range_copy.html
index 63c3ba0119..93043139fa 100644
--- a/doc/html/boost/algorithm/replace_range_copy.html
+++ b/doc/html/boost/algorithm/replace_range_copy.html
@@ -43,7 +43,7 @@
<span class="keyword">const</span> <span class="identifier">iterator_range</span><span class="special">&lt;</span> <span class="keyword">typename</span> <span class="identifier">range_const_iterator</span><span class="special">&lt;</span> <span class="identifier">SequenceT</span> <span class="special">&gt;</span><span class="special">::</span><span class="identifier">type</span> <span class="special">&gt;</span> <span class="special">&amp;</span> SearchRange<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438102448"></a><h2>Description</h2>
+<a name="idm45555121576416"></a><h2>Description</h2>
<p>Replace the given range in the input string. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/replace_regex.html b/doc/html/boost/algorithm/replace_regex.html
index f2b981452f..368cce2eb7 100644
--- a/doc/html/boost/algorithm/replace_regex.html
+++ b/doc/html/boost/algorithm/replace_regex.html
@@ -40,7 +40,7 @@
<span class="keyword">const</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">,</span> <span class="identifier">FormatStringTraitsT</span><span class="special">,</span> <span class="identifier">FormatStringAllocatorT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">|</span><span class="identifier">format_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436899888"></a><h2>Description</h2>
+<a name="idm45555122778816"></a><h2>Description</h2>
<p>Search for a substring matching given regex and format it with the specified format. The input string is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/replace_regex_copy.html b/doc/html/boost/algorithm/replace_regex_copy.html
index b1db30cd86..72c202b3ea 100644
--- a/doc/html/boost/algorithm/replace_regex_copy.html
+++ b/doc/html/boost/algorithm/replace_regex_copy.html
@@ -48,7 +48,7 @@
<span class="keyword">const</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">,</span> <span class="identifier">FormatStringTraitsT</span><span class="special">,</span> <span class="identifier">FormatStringAllocatorT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Format<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">|</span><span class="identifier">format_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp436855280"></a><h2>Description</h2>
+<a name="idm45555122823488"></a><h2>Description</h2>
<p>Search for a substring matching given regex and format it with the specified format. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/replace_tail.html b/doc/html/boost/algorithm/replace_tail.html
index 44c4dceb37..212f92fcfc 100644
--- a/doc/html/boost/algorithm/replace_tail.html
+++ b/doc/html/boost/algorithm/replace_tail.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">replace_tail</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">int</span> N<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438964272"></a><h2>Description</h2>
+<a name="idm45555120714848"></a><h2>Description</h2>
<p>Replace the tail of the input with the given format sequence. The tail is a suffix of a string of given size. If the sequence is shorter then required, the whole string is considered to be the tail. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/replace_tail_copy.html b/doc/html/boost/algorithm/replace_tail_copy.html
index 984b122eed..e66ede591a 100644
--- a/doc/html/boost/algorithm/replace_tail_copy.html
+++ b/doc/html/boost/algorithm/replace_tail_copy.html
@@ -41,7 +41,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">replace_tail_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">int</span> N<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Format<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp438938384"></a><h2>Description</h2>
+<a name="idm45555120740800"></a><h2>Description</h2>
<p>Replace the tail of the input with the given format string. The tail is a suffix of a string of given size. If the sequence is shorter then required, whole string is considered to be the tail. The result is a modified copy of the input. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/split_idp159921872.html b/doc/html/boost/algorithm/split_idm45506997439552.html
index 73de012691..1ed5d0161f 100644
--- a/doc/html/boost/algorithm/split_idp159921872.html
+++ b/doc/html/boost/algorithm/split_idm45506997439552.html
@@ -24,7 +24,7 @@
<a accesskey="p" href="ifind_all.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.split_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="trim_left_copy_if.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
-<a name="boost.algorithm.split_idp159921872"></a><div class="titlepage"></div>
+<a name="boost.algorithm.split_idm45506997439552"></a><div class="titlepage"></div>
<div class="refnamediv">
<h2><span class="refentrytitle">Function template split</span></h2>
<p>boost::algorithm::split &#8212; Split algorithm. </p>
@@ -38,7 +38,7 @@
<span class="identifier">split</span><span class="special">(</span><span class="identifier">SequenceSequenceT</span> <span class="special">&amp;</span> Result<span class="special">,</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> Pred<span class="special">,</span>
<span class="identifier">token_compress_mode_type</span> eCompress <span class="special">=</span> <span class="identifier">token_compress_off</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439253872"></a><h2>Description</h2>
+<a name="idm45555120425120"></a><h2>Description</h2>
<p>Tokenize expression. This function is equivalent to C strtok. Input sequence is split into tokens, separated by separators. Separators are given by means of the predicate.</p>
<p>Each part is copied and added as a new element to the output container. Thus the result container must be able to hold copies of the matches (in a compatible structure like std::string) or a reference to it (e.g. using the iterator range class). Examples of such a container are <code class="computeroutput">std::vector&lt;std::string&gt;</code> or <code class="computeroutput">std::list&lt;boost::iterator_range&lt;std::string::iterator&gt;&gt;</code> </p>
<p>
diff --git a/doc/html/boost/algorithm/split_iterator.html b/doc/html/boost/algorithm/split_iterator.html
index 2fabf7e700..208f3705b0 100644
--- a/doc/html/boost/algorithm/split_iterator.html
+++ b/doc/html/boost/algorithm/split_iterator.html
@@ -37,33 +37,33 @@
<span class="special">{</span>
<span class="keyword">public</span><span class="special">:</span>
<span class="comment">// <a class="link" href="split_iterator.html#boost.algorithm.split_iteratorconstruct-copy-destruct">construct/copy/destruct</a></span>
- <a class="link" href="split_iterator.html#idp110794080-bb"><span class="identifier">split_iterator</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <a class="link" href="split_iterator.html#idp102616640-bb"><span class="identifier">split_iterator</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">&gt;</span> <a class="link" href="split_iterator.html#idp154959024-bb"><span class="identifier">split_iterator</span></a><span class="special">(</span><span class="identifier">IteratorT</span><span class="special">,</span> <span class="identifier">IteratorT</span><span class="special">,</span> <span class="identifier">FinderT</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="split_iterator.html#idm45507045014976-bb"><span class="identifier">split_iterator</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="split_iterator.html#idm45507091979632-bb"><span class="identifier">split_iterator</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">&gt;</span> <a class="link" href="split_iterator.html#idm45506979344384-bb"><span class="identifier">split_iterator</span></a><span class="special">(</span><span class="identifier">IteratorT</span><span class="special">,</span> <span class="identifier">IteratorT</span><span class="special">,</span> <span class="identifier">FinderT</span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
- <a class="link" href="split_iterator.html#idp104355584-bb"><span class="identifier">split_iterator</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">FinderT</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="split_iterator.html#idm45506993423632-bb"><span class="identifier">split_iterator</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">FinderT</span><span class="special">)</span><span class="special">;</span>
- <span class="comment">// <a class="link" href="split_iterator.html#idp205055072-bb">public member functions</a></span>
- <span class="keyword">bool</span> <a class="link" href="split_iterator.html#idp205055632-bb"><span class="identifier">eof</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="split_iterator.html#idm45507043261056-bb">public member functions</a></span>
+ <span class="keyword">bool</span> <a class="link" href="split_iterator.html#idm45507043260496-bb"><span class="identifier">eof</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="split_iterator.html#idp215752576-bb">private member functions</a></span>
- <span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&amp;</span> <a class="link" href="split_iterator.html#idp215753152-bb"><span class="identifier">dereference</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
- <span class="keyword">void</span> <a class="link" href="split_iterator.html#idp215754272-bb"><span class="identifier">increment</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
- <span class="keyword">bool</span> <a class="link" href="split_iterator.html#idp110413760-bb"><span class="identifier">equal</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="comment">// <a class="link" href="split_iterator.html#idm45506991713520-bb">private member functions</a></span>
+ <span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&amp;</span> <a class="link" href="split_iterator.html#idm45506995497792-bb"><span class="identifier">dereference</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+ <span class="keyword">void</span> <a class="link" href="split_iterator.html#idm45506995496672-bb"><span class="identifier">increment</span></a><span class="special">(</span><span class="special">)</span><span class="special">;</span>
+ <span class="keyword">bool</span> <a class="link" href="split_iterator.html#idm45506993696304-bb"><span class="identifier">equal</span></a><span class="special">(</span><span class="keyword">const</span> <a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
<span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435046672"></a><h2>Description</h2>
+<a name="idm45555124631856"></a><h2>Description</h2>
<p>Split iterator encapsulates a Finder and allows for incremental searching in a string. Unlike the find iterator, split iterator iterates through gaps between matches.</p>
<p>Find iterator is a readable forward traversal iterator.</p>
<p>Dereferencing the iterator yields an iterator_range delimiting the current match. </p>
<div class="refsect2">
-<a name="idp435048192"></a><h3>
+<a name="idm45555124630336"></a><h3>
<a name="boost.algorithm.split_iteratorconstruct-copy-destruct"></a><code class="computeroutput">split_iterator</code>
public
construct/copy/destruct</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
<li class="listitem">
-<pre class="literallayout"><a name="idp110794080-bb"></a><span class="identifier">split_iterator</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor. <p>Construct null iterator. All null iterators are equal.</p>
+<pre class="literallayout"><a name="idm45507045014976-bb"></a><span class="identifier">split_iterator</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre>Default constructor. <p>Construct null iterator. All null iterators are equal.</p>
<p>
</p>
<div class="variablelist"><table border="0" class="variablelist compact">
@@ -78,32 +78,32 @@
</table></div>
</li>
<li class="listitem">
-<pre class="literallayout"><a name="idp102616640-bb"></a><span class="identifier">split_iterator</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a> <span class="special">&amp;</span> Other<span class="special">)</span><span class="special">;</span></pre>Copy constructor. <p>Construct a copy of the <code class="computeroutput"><a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a></code> </p>
+<pre class="literallayout"><a name="idm45507091979632-bb"></a><span class="identifier">split_iterator</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a> <span class="special">&amp;</span> Other<span class="special">)</span><span class="special">;</span></pre>Copy constructor. <p>Construct a copy of the <code class="computeroutput"><a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a></code> </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">&gt;</span>
- <a name="idp154959024-bb"></a><span class="identifier">split_iterator</span><span class="special">(</span><span class="identifier">IteratorT</span> Begin<span class="special">,</span> <span class="identifier">IteratorT</span> End<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre>Constructor. <p>Construct new <code class="computeroutput"><a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a></code> for a given finder and a range. </p>
+ <a name="idm45506979344384-bb"></a><span class="identifier">split_iterator</span><span class="special">(</span><span class="identifier">IteratorT</span> Begin<span class="special">,</span> <span class="identifier">IteratorT</span> End<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre>Constructor. <p>Construct new <code class="computeroutput"><a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a></code> for a given finder and a range. </p>
</li>
<li class="listitem">
<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">&gt;</span>
- <a name="idp104355584-bb"></a><span class="identifier">split_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Col<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre>Constructor. <p>Construct new <code class="computeroutput"><a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a></code> for a given finder and a collection. </p>
+ <a name="idm45506993423632-bb"></a><span class="identifier">split_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&amp;</span> Col<span class="special">,</span> <span class="identifier">FinderT</span> Finder<span class="special">)</span><span class="special">;</span></pre>Constructor. <p>Construct new <code class="computeroutput"><a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a></code> for a given finder and a collection. </p>
</li>
</ol></div>
</div>
<div class="refsect2">
-<a name="idp435087200"></a><h3>
-<a name="idp205055072-bb"></a><code class="computeroutput">split_iterator</code> public member functions</h3>
+<a name="idm45555124591456"></a><h3>
+<a name="idm45507043261056-bb"></a><code class="computeroutput">split_iterator</code> public member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">bool</span> <a name="idp205055632-bb"></a><span class="identifier">eof</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Eof check. <p>Check the eof condition. Eof condition means that there is nothing more to be searched i.e. <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code> is after the last match. </p>
+<pre class="literallayout"><span class="keyword">bool</span> <a name="idm45507043260496-bb"></a><span class="identifier">eof</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Eof check. <p>Check the eof condition. Eof condition means that there is nothing more to be searched i.e. <code class="computeroutput"><a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a></code> is after the last match. </p>
</li></ol></div>
</div>
<div class="refsect2">
-<a name="idp435096144"></a><h3>
-<a name="idp215752576-bb"></a><code class="computeroutput">split_iterator</code> private member functions</h3>
+<a name="idm45555124582576"></a><h3>
+<a name="idm45506991713520-bb"></a><code class="computeroutput">split_iterator</code> private member functions</h3>
<div class="orderedlist"><ol class="orderedlist" type="1">
-<li class="listitem"><pre class="literallayout"><span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&amp;</span> <a name="idp215753152-bb"></a><span class="identifier">dereference</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idp215754272-bb"></a><span class="identifier">increment</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
-<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idp110413760-bb"></a><span class="identifier">equal</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a> <span class="special">&amp;</span> Other<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&amp;</span> <a name="idm45506995497792-bb"></a><span class="identifier">dereference</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">void</span> <a name="idm45506995496672-bb"></a><span class="identifier">increment</span><span class="special">(</span><span class="special">)</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><span class="keyword">bool</span> <a name="idm45506993696304-bb"></a><span class="identifier">equal</span><span class="special">(</span><span class="keyword">const</span> <a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a> <span class="special">&amp;</span> Other<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre></li>
</ol></div>
</div>
</div>
diff --git a/doc/html/boost/algorithm/split_regex.html b/doc/html/boost/algorithm/split_regex.html
index 609fc3d9aa..25675a8e42 100644
--- a/doc/html/boost/algorithm/split_regex.html
+++ b/doc/html/boost/algorithm/split_regex.html
@@ -8,7 +8,7 @@
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_hpp" title="Header &lt;boost/algorithm/string/regex.hpp&gt;">
<link rel="prev" href="find_all_regex.html" title="Function template find_all_regex">
-<link rel="next" href="join_if_idp214569568.html" title="Function template join_if">
+<link rel="next" href="join_if_idm45506997401056.html" title="Function template join_if">
</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="find_all_regex.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_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="join_if_idp214569568.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="find_all_regex.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_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="join_if_idm45506997401056.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.algorithm.split_regex"></a><div class="titlepage"></div>
@@ -40,7 +40,7 @@
<span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special">&lt;</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">&gt;</span> <span class="special">&amp;</span> Rx<span class="special">,</span>
<span class="identifier">match_flag_type</span> Flags <span class="special">=</span> <span class="identifier">match_default</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp437257968"></a><h2>Description</h2>
+<a name="idm45555122420864"></a><h2>Description</h2>
<p>Tokenize expression. This function is equivalent to C strtok. Input sequence is split into tokens, separated by separators. Separator is an every match of the given regex. Each part is copied and added as a new element to the output container. Thus the result container must be able to hold copies of the matches (in a compatible structure like std::string) or a reference to it (e.g. using the iterator range class). Examples of such a container are <code class="computeroutput">std::vector&lt;std::string&gt;</code> or <code class="computeroutput">std::list&lt;boost::iterator_range&lt;std::string::iterator&gt;&gt;</code> </p>
<p>
@@ -114,7 +114,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="find_all_regex.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_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="join_if_idp214569568.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="find_all_regex.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.regex_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="join_if_idm45506997401056.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/starts_with.html b/doc/html/boost/algorithm/starts_with.html
index df3320f788..d45236038f 100644
--- a/doc/html/boost/algorithm/starts_with.html
+++ b/doc/html/boost/algorithm/starts_with.html
@@ -7,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.predicate_hpp" title="Header &lt;boost/algorithm/string/predicate.hpp&gt;">
-<link rel="prev" href="join_if_idp102602880.html" title="Function template join_if">
+<link rel="prev" href="join_if_idm45507095260992.html" title="Function template join_if">
<link rel="next" href="istarts_with.html" title="Function template istarts_with">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -21,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="join_if_idp102602880.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.predicate_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="istarts_with.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="join_if_idm45507095260992.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.predicate_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="istarts_with.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.algorithm.starts_with"></a><div class="titlepage"></div>
@@ -39,7 +39,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> Range1T<span class="special">,</span> <span class="keyword">typename</span> Range2T<span class="special">&gt;</span>
<span class="keyword">bool</span> <span class="identifier">starts_with</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&amp;</span> Test<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435999120"></a><h2>Description</h2>
+<a name="idm45555123679552"></a><h2>Description</h2>
<p>This predicate holds when the test string is a prefix of the Input. In other words, if the input starts with the test. When the optional predicate is specified, it is used for character-wise comparison.</p>
<p>
@@ -100,7 +100,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="join_if_idp102602880.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.predicate_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="istarts_with.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="join_if_idm45507095260992.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.predicate_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="istarts_with.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/tail_finder.html b/doc/html/boost/algorithm/tail_finder.html
index 8371f517e3..b9702adb7f 100644
--- a/doc/html/boost/algorithm/tail_finder.html
+++ b/doc/html/boost/algorithm/tail_finder.html
@@ -35,7 +35,7 @@
</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">tail_finder</span><span class="special">(</span><span class="keyword">int</span> N<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435371920"></a><h2>Description</h2>
+<a name="idm45555124306864"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">tail_finder</code>. The finder returns a tail of a given input. The tail is a suffix of a string up to n elements in size. If an input has less then n elements, whole input is considered a head. The result is given as an <code class="computeroutput">iterator_range</code> delimiting the match.</p>
<p>
diff --git a/doc/html/boost/algorithm/to_lower.html b/doc/html/boost/algorithm/to_lower.html
index 6b7f9548f9..c6643e3e5d 100644
--- a/doc/html/boost/algorithm/to_lower.html
+++ b/doc/html/boost/algorithm/to_lower.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">to_lower</span><span class="special">(</span><span class="identifier">WritableRangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp431722384"></a><h2>Description</h2>
+<a name="idm45555127955680"></a><h2>Description</h2>
<p>Each element of the input sequence is converted to lower case. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/to_lower_copy.html b/doc/html/boost/algorithm/to_lower_copy.html
index e9d4de38ec..a1bd21b9e8 100644
--- a/doc/html/boost/algorithm/to_lower_copy.html
+++ b/doc/html/boost/algorithm/to_lower_copy.html
@@ -41,7 +41,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">to_lower_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp431696208"></a><h2>Description</h2>
+<a name="idm45555127981856"></a><h2>Description</h2>
<p>Each element of the input sequence is converted to lower case. The result is a copy of the input converted to lower case. It is returned as a sequence or copied to the output iterator.</p>
<p>
diff --git a/doc/html/boost/algorithm/to_upper.html b/doc/html/boost/algorithm/to_upper.html
index 7f6dd8938a..64f79172df 100644
--- a/doc/html/boost/algorithm/to_upper.html
+++ b/doc/html/boost/algorithm/to_upper.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">to_upper</span><span class="special">(</span><span class="identifier">WritableRangeT</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp431789824"></a><h2>Description</h2>
+<a name="idm45555127888240"></a><h2>Description</h2>
<p>Each element of the input sequence is converted to upper case. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/to_upper_copy.html b/doc/html/boost/algorithm/to_upper_copy.html
index b70d4bade6..5690114bef 100644
--- a/doc/html/boost/algorithm/to_upper_copy.html
+++ b/doc/html/boost/algorithm/to_upper_copy.html
@@ -41,7 +41,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">to_upper_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp431763712"></a><h2>Description</h2>
+<a name="idm45555127914416"></a><h2>Description</h2>
<p>Each element of the input sequence is converted to upper case. The result is a copy of the input converted to upper case. It is returned as a sequence or copied to the output iterator</p>
<p>
diff --git a/doc/html/boost/algorithm/token_compress_mode_type.html b/doc/html/boost/algorithm/token_compress_mode_type.html
index 5ac77e8b09..50bd496998 100644
--- a/doc/html/boost/algorithm/token_compress_mode_type.html
+++ b/doc/html/boost/algorithm/token_compress_mode_type.html
@@ -35,7 +35,7 @@
</span>
<span class="keyword">enum</span> <span class="identifier">token_compress_mode_type</span> <span class="special">{</span> <a class="link" href="token_compress_mode_type.html#boost.algorithm.token_compress_mode_type.token_compress_on">token_compress_on</a>, <a class="link" href="token_compress_mode_type.html#boost.algorithm.token_compress_mode_type.token_compress_off">token_compress_off</a> <span class="special">}</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp432796080"></a><h2>Description</h2>
+<a name="idm45555126882336"></a><h2>Description</h2>
<p>Specifies token compression mode for the token_finder. </p>
<div class="variablelist"><dl class="variablelist compact">
<dt><span class="term"><code class="computeroutput">token_compress_on</code><a name="boost.algorithm.token_compress_mode_type.token_compress_on"></a></span></dt>
diff --git a/doc/html/boost/algorithm/token_finder.html b/doc/html/boost/algorithm/token_finder.html
index 858b8e0228..9bf8ebdace 100644
--- a/doc/html/boost/algorithm/token_finder.html
+++ b/doc/html/boost/algorithm/token_finder.html
@@ -37,7 +37,7 @@
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <span class="identifier">token_finder</span><span class="special">(</span><span class="identifier">PredicateT</span> Pred<span class="special">,</span>
<span class="identifier">token_compress_mode_type</span> eCompress <span class="special">=</span> <span class="identifier">token_compress_off</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp435391936"></a><h2>Description</h2>
+<a name="idm45555124286912"></a><h2>Description</h2>
<p>Construct the <code class="computeroutput">token_finder</code>. The finder searches for a token specified by a predicate. It is similar to std::find_if algorithm, with an exception that it return a range of instead of a single iterator.</p>
<p>If "compress token mode" is enabled, adjacent matching tokens are concatenated into one match. Thus the finder can be used to search for continuous segments of characters satisfying the given predicate.</p>
<p>The result is given as an <code class="computeroutput">iterator_range</code> delimiting the match.</p>
diff --git a/doc/html/boost/algorithm/trim.html b/doc/html/boost/algorithm/trim.html
index 4c9549c73a..bcf4322181 100644
--- a/doc/html/boost/algorithm/trim.html
+++ b/doc/html/boost/algorithm/trim.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">trim</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439770192"></a><h2>Description</h2>
+<a name="idm45555119908672"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/trim_all.html b/doc/html/boost/algorithm/trim_all.html
index 1b431b1724..84250647f3 100644
--- a/doc/html/boost/algorithm/trim_all.html
+++ b/doc/html/boost/algorithm/trim_all.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">trim_all</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439986512"></a><h2>Description</h2>
+<a name="idm45555119692048"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input and compress all other spaces to a single character. The input sequence is modified in-place.</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_all_copy.html b/doc/html/boost/algorithm/trim_all_copy.html
index b37ec3e555..328ae186da 100644
--- a/doc/html/boost/algorithm/trim_all_copy.html
+++ b/doc/html/boost/algorithm/trim_all_copy.html
@@ -37,7 +37,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">trim_all_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439962352"></a><h2>Description</h2>
+<a name="idm45555119716208"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input and compress all other spaces to a single character. The result is a trimmed copy of the input</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_all_copy_if.html b/doc/html/boost/algorithm/trim_all_copy_if.html
index feb187159b..49725fddf7 100644
--- a/doc/html/boost/algorithm/trim_all_copy_if.html
+++ b/doc/html/boost/algorithm/trim_all_copy_if.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="identifier">SequenceT</span> <span class="identifier">trim_all_copy_if</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> IsSpace<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439918608"></a><h2>Description</h2>
+<a name="idm45555119760016"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input and compress all other spaces to a single character. The result is a trimmed copy of the input</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_all_if.html b/doc/html/boost/algorithm/trim_all_if.html
index b165d373d0..0848717213 100644
--- a/doc/html/boost/algorithm/trim_all_if.html
+++ b/doc/html/boost/algorithm/trim_all_if.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">trim_all_if</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> IsSpace<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439938336"></a><h2>Description</h2>
+<a name="idm45555119740224"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input and compress all other spaces to a single character. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/trim_copy.html b/doc/html/boost/algorithm/trim_copy.html
index 3f9e345b3e..6f29dbbec5 100644
--- a/doc/html/boost/algorithm/trim_copy.html
+++ b/doc/html/boost/algorithm/trim_copy.html
@@ -37,7 +37,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">trim_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439726672"></a><h2>Description</h2>
+<a name="idm45555119952128"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input. The result is a trimmed copy of the input</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_copy_if.html b/doc/html/boost/algorithm/trim_copy_if.html
index a5f11692b1..897393a26a 100644
--- a/doc/html/boost/algorithm/trim_copy_if.html
+++ b/doc/html/boost/algorithm/trim_copy_if.html
@@ -40,7 +40,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="identifier">SequenceT</span> <span class="identifier">trim_copy_if</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> IsSpace<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439699872"></a><h2>Description</h2>
+<a name="idm45555119978928"></a><h2>Description</h2>
<p>Remove all trailing and leading spaces from the input. The supplied predicate is used to determine which characters are considered spaces. The result is a trimmed copy of the input. It is returned as a sequence or copied to the output iterator</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_fill.html b/doc/html/boost/algorithm/trim_fill.html
index cbf0cd0996..0219e00d7c 100644
--- a/doc/html/boost/algorithm/trim_fill.html
+++ b/doc/html/boost/algorithm/trim_fill.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">trim_fill</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Fill<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp440095312"></a><h2>Description</h2>
+<a name="idm45555119583248"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input and replace all every block of consecutive spaces with a fill string defined by user. The input sequence is modified in-place.</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_fill_copy.html b/doc/html/boost/algorithm/trim_fill_copy.html
index c79514dc15..836b7cd827 100644
--- a/doc/html/boost/algorithm/trim_fill_copy.html
+++ b/doc/html/boost/algorithm/trim_fill_copy.html
@@ -37,7 +37,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">trim_fill_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Fill<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp440065744"></a><h2>Description</h2>
+<a name="idm45555119612816"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input and replace all every block of consecutive spaces with a fill string defined by user. The result is a trimmed copy of the input</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_fill_copy_if.html b/doc/html/boost/algorithm/trim_fill_copy_if.html
index bed457105f..6a78940f9c 100644
--- a/doc/html/boost/algorithm/trim_fill_copy_if.html
+++ b/doc/html/boost/algorithm/trim_fill_copy_if.html
@@ -37,7 +37,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">trim_fill_copy_if</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Fill<span class="special">,</span>
<span class="identifier">PredicateT</span> IsSpace<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp440011120"></a><h2>Description</h2>
+<a name="idm45555119667504"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input and replace all every block of consecutive spaces with a fill string defined by user. The result is a trimmed copy of the input</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_fill_if.html b/doc/html/boost/algorithm/trim_fill_if.html
index 806c9ce118..a3fc9491d2 100644
--- a/doc/html/boost/algorithm/trim_fill_if.html
+++ b/doc/html/boost/algorithm/trim_fill_if.html
@@ -37,7 +37,7 @@
<span class="keyword">void</span> <span class="identifier">trim_fill_if</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&amp;</span> Fill<span class="special">,</span>
<span class="identifier">PredicateT</span> IsSpace<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp440036288"></a><h2>Description</h2>
+<a name="idm45555119642240"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input and replace all every block of consecutive spaces with a fill string defined by user. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/trim_if.html b/doc/html/boost/algorithm/trim_if.html
index 43a5dc2ba6..243b94b89f 100644
--- a/doc/html/boost/algorithm/trim_if.html
+++ b/doc/html/boost/algorithm/trim_if.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">trim_if</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> IsSpace<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439746928"></a><h2>Description</h2>
+<a name="idm45555119931936"></a><h2>Description</h2>
<p>Remove all leading and trailing spaces from the input. The supplied predicate is used to determine which characters are considered spaces. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/trim_left.html b/doc/html/boost/algorithm/trim_left.html
index aa72612bf7..a25569f5d5 100644
--- a/doc/html/boost/algorithm/trim_left.html
+++ b/doc/html/boost/algorithm/trim_left.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">trim_left</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439564272"></a><h2>Description</h2>
+<a name="idm45555120114592"></a><h2>Description</h2>
<p>Remove all leading spaces from the input. The Input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/trim_left_copy.html b/doc/html/boost/algorithm/trim_left_copy.html
index 6d2ac9aec0..74ea51e46d 100644
--- a/doc/html/boost/algorithm/trim_left_copy.html
+++ b/doc/html/boost/algorithm/trim_left_copy.html
@@ -37,7 +37,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">trim_left_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439520752"></a><h2>Description</h2>
+<a name="idm45555120158112"></a><h2>Description</h2>
<p>Remove all leading spaces from the input. The result is a trimmed copy of the input.</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_left_copy_if.html b/doc/html/boost/algorithm/trim_left_copy_if.html
index 7e9968b598..06e6a56821 100644
--- a/doc/html/boost/algorithm/trim_left_copy_if.html
+++ b/doc/html/boost/algorithm/trim_left_copy_if.html
@@ -7,7 +7,7 @@
<meta name="generator" content="DocBook XSL Stylesheets V1.78.1">
<link rel="home" href="../../index.html" title="The Boost C++ Libraries BoostBook Documentation Subset">
<link rel="up" href="../../string_algo/reference.html#header.boost.algorithm.string.trim_hpp" title="Header &lt;boost/algorithm/string/trim.hpp&gt;">
-<link rel="prev" href="split_idp159921872.html" title="Function template split">
+<link rel="prev" href="split_idm45506997439552.html" title="Function template split">
<link rel="next" href="trim_left_copy.html" title="Function template trim_left_copy">
</head>
<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
@@ -21,7 +21,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="split_idp159921872.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.trim_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="trim_left_copy.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="split_idm45506997439552.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.trim_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="trim_left_copy.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
<div class="refentry">
<a name="boost.algorithm.trim_left_copy_if"></a><div class="titlepage"></div>
@@ -40,7 +40,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="identifier">SequenceT</span> <span class="identifier">trim_left_copy_if</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> IsSpace<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439493952"></a><h2>Description</h2>
+<a name="idm45555120184976"></a><h2>Description</h2>
<p>Remove all leading spaces from the input. The supplied predicate is used to determine which characters are considered spaces. The result is a trimmed copy of the input. It is returned as a sequence or copied to the output iterator</p>
<p>
@@ -101,7 +101,7 @@
</tr></table>
<hr>
<div class="spirit-nav">
-<a accesskey="p" href="split_idp159921872.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.trim_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="trim_left_copy.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
+<a accesskey="p" href="split_idm45506997439552.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.trim_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="trim_left_copy.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a>
</div>
</body>
</html>
diff --git a/doc/html/boost/algorithm/trim_left_if.html b/doc/html/boost/algorithm/trim_left_if.html
index 782bac87e6..7fe4a1e932 100644
--- a/doc/html/boost/algorithm/trim_left_if.html
+++ b/doc/html/boost/algorithm/trim_left_if.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">trim_left_if</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> IsSpace<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439541024"></a><h2>Description</h2>
+<a name="idm45555120137904"></a><h2>Description</h2>
<p>Remove all leading spaces from the input. The supplied predicate is used to determine which characters are considered spaces. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/trim_right.html b/doc/html/boost/algorithm/trim_right.html
index 88a6dfb579..466fd027c5 100644
--- a/doc/html/boost/algorithm/trim_right.html
+++ b/doc/html/boost/algorithm/trim_right.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">trim_right</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439667344"></a><h2>Description</h2>
+<a name="idm45555120011520"></a><h2>Description</h2>
<p>Remove all trailing spaces from the input. The input sequence is modified in-place.</p>
<p>
</p>
diff --git a/doc/html/boost/algorithm/trim_right_copy.html b/doc/html/boost/algorithm/trim_right_copy.html
index dd0d03e221..791104d54b 100644
--- a/doc/html/boost/algorithm/trim_right_copy.html
+++ b/doc/html/boost/algorithm/trim_right_copy.html
@@ -37,7 +37,7 @@
<span class="identifier">SequenceT</span> <span class="identifier">trim_right_copy</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span>
<span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span> <span class="special">&amp;</span> Loc <span class="special">=</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">locale</span><span class="special">(</span><span class="special">)</span><span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439623744"></a><h2>Description</h2>
+<a name="idm45555120055120"></a><h2>Description</h2>
<p>Remove all trailing spaces from the input. The result is a trimmed copy of the input</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_right_copy_if.html b/doc/html/boost/algorithm/trim_right_copy_if.html
index 01d05a2190..fea1e757c4 100644
--- a/doc/html/boost/algorithm/trim_right_copy_if.html
+++ b/doc/html/boost/algorithm/trim_right_copy_if.html
@@ -40,7 +40,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="identifier">SequenceT</span> <span class="identifier">trim_right_copy_if</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> IsSpace<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439596896"></a><h2>Description</h2>
+<a name="idm45555120081968"></a><h2>Description</h2>
<p>Remove all trailing spaces from the input. The supplied predicate is used to determine which characters are considered spaces. The result is a trimmed copy of the input. It is returned as a sequence or copied to the output iterator</p>
<p>
diff --git a/doc/html/boost/algorithm/trim_right_if.html b/doc/html/boost/algorithm/trim_right_if.html
index f86571b859..2e86528873 100644
--- a/doc/html/boost/algorithm/trim_right_if.html
+++ b/doc/html/boost/algorithm/trim_right_if.html
@@ -36,7 +36,7 @@
<span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">&gt;</span>
<span class="keyword">void</span> <span class="identifier">trim_right_if</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&amp;</span> Input<span class="special">,</span> <span class="identifier">PredicateT</span> IsSpace<span class="special">)</span><span class="special">;</span></pre></div>
<div class="refsect1">
-<a name="idp439644032"></a><h2>Description</h2>
+<a name="idm45555120034832"></a><h2>Description</h2>
<p>Remove all trailing spaces from the input. The supplied predicate is used to determine which characters are considered spaces. The input sequence is modified in-place.</p>
<p>
</p>