diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2016-03-21 15:45:20 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2016-03-21 15:46:37 +0900 |
commit | 733b5d5ae2c5d625211e2985ac25728ac3f54883 (patch) | |
tree | a5b214744b256f07e1dc2bd7273035a7808c659f /doc/html/boost/algorithm | |
parent | 08c1e93fa36a49f49325a07fe91ff92c964c2b6c (diff) | |
download | boost-733b5d5ae2c5d625211e2985ac25728ac3f54883.tar.gz boost-733b5d5ae2c5d625211e2985ac25728ac3f54883.tar.bz2 boost-733b5d5ae2c5d625211e2985ac25728ac3f54883.zip |
Imported Upstream version 1.58.0upstream/1.58.0
Change-Id: If0072143aa26874812e0db6872e1efb10a3e5e94
Signed-off-by: DongHun Kwak <dh0128.kwak@samsung.com>
Diffstat (limited to 'doc/html/boost/algorithm')
159 files changed, 398 insertions, 356 deletions
diff --git a/doc/html/boost/algorithm/FinderConcept.html b/doc/html/boost/algorithm/FinderConcept.html index 59c2cf1c78..ce008a7320 100644 --- a/doc/html/boost/algorithm/FinderConcept.html +++ b/doc/html/boost/algorithm/FinderConcept.html @@ -34,17 +34,17 @@ </span><span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> IteratorT<span class="special">></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#idp159970896-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="FinderConcept.html#idp155349584-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#idp192792752-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="FinderConcept.html#idp192793280-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="idp432491632"></a><h2>Description</h2> +<a name="idp426424240"></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="idp432492832"></a><h3> -<a name="idp159970896-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="idp155349584-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="idp426425440"></a><h3> +<a name="idp192792752-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="idp192793280-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 507273efd7..8bee8738c8 100644 --- a/doc/html/boost/algorithm/FormatterConcept.html +++ b/doc/html/boost/algorithm/FormatterConcept.html @@ -34,17 +34,17 @@ </span><span class="keyword">template</span><span class="special"><</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">></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#idp96209520-bb">public member functions</a></span> - <span class="keyword">void</span> <a class="link" href="FormatterConcept.html#idp201405088-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#idp146578208-bb">public member functions</a></span> + <span class="keyword">void</span> <a class="link" href="FormatterConcept.html#idp103976560-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="idp432516800"></a><h2>Description</h2> +<a name="idp426449600"></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="idp432517984"></a><h3> -<a name="idp96209520-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="idp201405088-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="idp426450784"></a><h3> +<a name="idp146578208-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="idp103976560-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 0ee0d6fabb..dfd2b9ae79 100644 --- a/doc/html/boost/algorithm/all.html +++ b/doc/html/boost/algorithm/all.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp436077488"></a><h2>Description</h2> +<a name="idp430012320"></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 3cb845ba6c..d07e6784ef 100644 --- a/doc/html/boost/algorithm/const_formatter.html +++ b/doc/html/boost/algorithm/const_formatter.html @@ -34,7 +34,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></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">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp435226576"></a><h2>Description</h2> +<a name="idp429160896"></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 0221e18bfc..409427195d 100644 --- a/doc/html/boost/algorithm/contains.html +++ b/doc/html/boost/algorithm/contains.html @@ -37,7 +37,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Range1T<span class="special">,</span> <span class="keyword">typename</span> Range2T<span class="special">></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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Test<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp435883888"></a><h2>Description</h2> +<a name="idp429818144"></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 ed108998e3..c7a5bbaba0 100644 --- a/doc/html/boost/algorithm/dissect_formatter.html +++ b/doc/html/boost/algorithm/dissect_formatter.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FinderT<span class="special">></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">&</span> Finder<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp435273392"></a><h2>Description</h2> +<a name="idp429207712"></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 2e75b8132b..df84fca763 100644 --- a/doc/html/boost/algorithm/empty_formatter.html +++ b/doc/html/boost/algorithm/empty_formatter.html @@ -34,7 +34,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></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">&</span><span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp435257760"></a><h2>Description</h2> +<a name="idp429192208"></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 a03922c169..05e8cc316d 100644 --- a/doc/html/boost/algorithm/ends_with.html +++ b/doc/html/boost/algorithm/ends_with.html @@ -37,7 +37,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Range1T<span class="special">,</span> <span class="keyword">typename</span> Range2T<span class="special">></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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Test<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp435814944"></a><h2>Description</h2> +<a name="idp429749264"></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 814bf219c6..f9702a0327 100644 --- a/doc/html/boost/algorithm/equals.html +++ b/doc/html/boost/algorithm/equals.html @@ -37,7 +37,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Range1T<span class="special">,</span> <span class="keyword">typename</span> Range2T<span class="special">></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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Test<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp435952640"></a><h2>Description</h2> +<a name="idp429887088"></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> @@ -47,10 +47,16 @@ <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> <th align="left">Note</th> </tr> -<tr><td align="left" valign="top"> -<p>This is a two-way version of <code class="computeroutput">std::equal</code> algorithm</p> -<p>This function provides the strong exception-safety guarantee </p> -</td></tr> +<tr><td align="left" valign="top"><p>This is a two-way version of <code class="computeroutput">std::equal</code> algorithm</p></td></tr> +</table></div> +<p> +</p> +<div class="note"><table border="0" summary="Note"> +<tr> +<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> +<th align="left">Note</th> +</tr> +<tr><td align="left" valign="top"><p>This function provides the strong exception-safety guarantee </p></td></tr> </table></div> <p> </p> diff --git a/doc/html/boost/algorithm/erase_all.html b/doc/html/boost/algorithm/erase_all.html index 96a5bca9f9..5323bffebb 100644 --- a/doc/html/boost/algorithm/erase_all.html +++ b/doc/html/boost/algorithm/erase_all.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">erase_all</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</span> Search<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp433620368"></a><h2>Description</h2> +<a name="idp427553568"></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 7a388337b2..eab5d087f6 100644 --- a/doc/html/boost/algorithm/erase_all_copy.html +++ b/doc/html/boost/algorithm/erase_all_copy.html @@ -39,7 +39,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</span> Search<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp433597280"></a><h2>Description</h2> +<a name="idp427530480"></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 f2989fb84d..08166376af 100644 --- a/doc/html/boost/algorithm/erase_all_regex.html +++ b/doc/html/boost/algorithm/erase_all_regex.html @@ -37,7 +37,7 @@ <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">></span> <span class="special">&</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="idp436932208"></a><h2>Description</h2> +<a name="idp430867184"></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 d70cb2b82b..94ac7e6980 100644 --- a/doc/html/boost/algorithm/erase_all_regex_copy.html +++ b/doc/html/boost/algorithm/erase_all_regex_copy.html @@ -43,7 +43,7 @@ <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">></span> <span class="special">&</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="idp436900832"></a><h2>Description</h2> +<a name="idp430835808"></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 4d285544ef..62e572f401 100644 --- a/doc/html/boost/algorithm/erase_first.html +++ b/doc/html/boost/algorithm/erase_first.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">erase_first</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</span> Search<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp433184512"></a><h2>Description</h2> +<a name="idp427117584"></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 9440500f61..c3e87e3385 100644 --- a/doc/html/boost/algorithm/erase_first_copy.html +++ b/doc/html/boost/algorithm/erase_first_copy.html @@ -39,7 +39,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</span> Search<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp433161424"></a><h2>Description</h2> +<a name="idp427094496"></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 41948cbb76..3bcad01566 100644 --- a/doc/html/boost/algorithm/erase_head.html +++ b/doc/html/boost/algorithm/erase_head.html @@ -34,7 +34,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">erase_head</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</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="idp433752992"></a><h2>Description</h2> +<a name="idp427686320"></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 c05aba142b..e5b48656eb 100644 --- a/doc/html/boost/algorithm/erase_head_copy.html +++ b/doc/html/boost/algorithm/erase_head_copy.html @@ -38,7 +38,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">></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">&</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="idp433732480"></a><h2>Description</h2> +<a name="idp427665808"></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 78add7dcd7..e56807bca9 100644 --- a/doc/html/boost/algorithm/erase_last.html +++ b/doc/html/boost/algorithm/erase_last.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">erase_last</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</span> Search<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp433325344"></a><h2>Description</h2> +<a name="idp427258544"></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 7e822708ec..0238a49443 100644 --- a/doc/html/boost/algorithm/erase_last_copy.html +++ b/doc/html/boost/algorithm/erase_last_copy.html @@ -39,7 +39,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</span> Search<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp433302320"></a><h2>Description</h2> +<a name="idp427235456"></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 3ec47706db..96706eb935 100644 --- a/doc/html/boost/algorithm/erase_nth.html +++ b/doc/html/boost/algorithm/erase_nth.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">erase_nth</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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="idp433471616"></a><h2>Description</h2> +<a name="idp427404688"></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 31e04fe3ee..e75f70ae87 100644 --- a/doc/html/boost/algorithm/erase_nth_copy.html +++ b/doc/html/boost/algorithm/erase_nth_copy.html @@ -40,7 +40,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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="idp433445824"></a><h2>Description</h2> +<a name="idp427378896"></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 d908b7410a..18df2ee7a2 100644 --- a/doc/html/boost/algorithm/erase_range.html +++ b/doc/html/boost/algorithm/erase_range.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">erase_range</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">iterator_range</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">SequenceT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="special">&</span> SearchRange<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp433126048"></a><h2>Description</h2> +<a name="idp427059120"></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 ab195e2226..18dac868d3 100644 --- a/doc/html/boost/algorithm/erase_range_copy.html +++ b/doc/html/boost/algorithm/erase_range_copy.html @@ -40,7 +40,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">iterator_range</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_const_iterator</span><span class="special"><</span> <span class="identifier">SequenceT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="special">&</span> SearchRange<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp433098768"></a><h2>Description</h2> +<a name="idp427031776"></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 e343c1dd5e..3e53c30ba5 100644 --- a/doc/html/boost/algorithm/erase_regex.html +++ b/doc/html/boost/algorithm/erase_regex.html @@ -37,7 +37,7 @@ <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">></span> <span class="special">&</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="idp436850128"></a><h2>Description</h2> +<a name="idp430785040"></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 b4b17a24f7..cc1768b215 100644 --- a/doc/html/boost/algorithm/erase_regex_copy.html +++ b/doc/html/boost/algorithm/erase_regex_copy.html @@ -43,7 +43,7 @@ <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">></span> <span class="special">&</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="idp436818832"></a><h2>Description</h2> +<a name="idp430753680"></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 d512884bff..380b0f8a43 100644 --- a/doc/html/boost/algorithm/erase_tail.html +++ b/doc/html/boost/algorithm/erase_tail.html @@ -34,7 +34,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">erase_tail</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</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="idp433803440"></a><h2>Description</h2> +<a name="idp427736768"></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 a67d283d93..39b1269c87 100644 --- a/doc/html/boost/algorithm/erase_tail_copy.html +++ b/doc/html/boost/algorithm/erase_tail_copy.html @@ -38,7 +38,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">></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">&</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="idp433782992"></a><h2>Description</h2> +<a name="idp427716256"></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 eb2567e9f6..8539a2ec8b 100644 --- a/doc/html/boost/algorithm/find.html +++ b/doc/html/boost/algorithm/find.html @@ -36,7 +36,7 @@ <span class="identifier">iterator_range</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="identifier">find</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">FinderT</span> <span class="special">&</span> Finder<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp434026496"></a><h2>Description</h2> +<a name="idp427959824"></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 8d4e9abc91..daf616aa40 100644 --- a/doc/html/boost/algorithm/find_all.html +++ b/doc/html/boost/algorithm/find_all.html @@ -6,7 +6,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.split_hpp" title="Header <boost/algorithm/string/split.hpp>"> -<link rel="prev" href="has_const_time_erase.html" title="Class template has_const_time_erase"> +<link rel="prev" href="has_stable_iterators.html" title="Class template has_stable_iterators"> <link rel="next" href="ifind_all.html" title="Function template ifind_all"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_const_time_erase.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="ifind_all.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_stable_iterators.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="ifind_all.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.algorithm.find_all"></a><div class="titlepage"></div> @@ -37,7 +37,7 @@ <span class="identifier">find_all</span><span class="special">(</span><span class="identifier">SequenceSequenceT</span> <span class="special">&</span> Result<span class="special">,</span> <span class="identifier">Range1T</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Search<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438930768"></a><h2>Description</h2> +<a name="idp432866464"></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<std::string></code> or <code class="computeroutput">std::list<boost::iterator_range<std::string::iterator>></code> </p> <p> @@ -48,10 +48,16 @@ <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> <th align="left">Note</th> </tr> -<tr><td align="left" valign="top"> -<p>Prior content of the result will be overwritten.</p> -<p>This function provides the strong exception-safety guarantee </p> -</td></tr> +<tr><td align="left" valign="top"><p>Prior content of the result will be overwritten.</p></td></tr> +</table></div> +<p> +</p> +<div class="note"><table border="0" summary="Note"> +<tr> +<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> +<th align="left">Note</th> +</tr> +<tr><td align="left" valign="top"><p>This function provides the strong exception-safety guarantee </p></td></tr> </table></div> <p> </p> @@ -102,7 +108,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_const_time_erase.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="ifind_all.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_stable_iterators.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="ifind_all.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/find_all_regex.html b/doc/html/boost/algorithm/find_all_regex.html index 5fa8ed75d8..ab7007a9ee 100644 --- a/doc/html/boost/algorithm/find_all_regex.html +++ b/doc/html/boost/algorithm/find_all_regex.html @@ -39,7 +39,7 @@ <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">></span> <span class="special">&</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="idp436965488"></a><h2>Description</h2> +<a name="idp430900528"></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<std::string></code> or <code class="computeroutput">std::list<boost::iterator_range<std::string::iterator>></code> </p> <p> @@ -50,10 +50,16 @@ <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> <th align="left">Note</th> </tr> -<tr><td align="left" valign="top"> -<p>Prior content of the result will be overwritten.</p> -<p>This function provides the strong exception-safety guarantee </p> -</td></tr> +<tr><td align="left" valign="top"><p>Prior content of the result will be overwritten.</p></td></tr> +</table></div> +<p> +</p> +<div class="note"><table border="0" summary="Note"> +<tr> +<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> +<th align="left">Note</th> +</tr> +<tr><td align="left" valign="top"><p>This function provides the strong exception-safety guarantee </p></td></tr> </table></div> <p> </p> diff --git a/doc/html/boost/algorithm/find_first.html b/doc/html/boost/algorithm/find_first.html index 5a1b22011a..60cfbc2321 100644 --- a/doc/html/boost/algorithm/find_first.html +++ b/doc/html/boost/algorithm/find_first.html @@ -36,7 +36,7 @@ <span class="identifier">iterator_range</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">Range1T</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="identifier">find_first</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Search<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp434055312"></a><h2>Description</h2> +<a name="idp427988704"></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 df59dcbfab..e14388377c 100644 --- a/doc/html/boost/algorithm/find_format.html +++ b/doc/html/boost/algorithm/find_format.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</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">></span> <span class="keyword">void</span> <span class="identifier">find_format</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</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="idp434477120"></a><h2>Description</h2> +<a name="idp428410528"></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 606d45ac96..85c81554ef 100644 --- a/doc/html/boost/algorithm/find_format_all.html +++ b/doc/html/boost/algorithm/find_format_all.html @@ -36,7 +36,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">&</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="idp434542560"></a><h2>Description</h2> +<a name="idp428475968"></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 667f802065..ace1f7f55e 100644 --- a/doc/html/boost/algorithm/find_format_all_copy.html +++ b/doc/html/boost/algorithm/find_format_all_copy.html @@ -41,7 +41,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">&</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="idp434516656"></a><h2>Description</h2> +<a name="idp428450000"></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 397fe5ed61..d259cf1ccf 100644 --- a/doc/html/boost/algorithm/find_format_copy.html +++ b/doc/html/boost/algorithm/find_format_copy.html @@ -41,7 +41,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">&</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="idp434451248"></a><h2>Description</h2> +<a name="idp428384656"></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 7eb90503bc..a09e64fae7 100644 --- a/doc/html/boost/algorithm/find_head.html +++ b/doc/html/boost/algorithm/find_head.html @@ -36,7 +36,7 @@ <span class="identifier">iterator_range</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="identifier">find_head</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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="idp434259360"></a><h2>Description</h2> +<a name="idp428192752"></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 6c5f806669..e090cbca61 100644 --- a/doc/html/boost/algorithm/find_iterator.html +++ b/doc/html/boost/algorithm/find_iterator.html @@ -36,32 +36,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#idp144557696-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#idp149704208-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">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FinderT<span class="special">></span> <a class="link" href="find_iterator.html#idp147676208-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"><</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> <a class="link" href="find_iterator.html#idp223697472-bb"><span class="identifier">find_iterator</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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#idp152171856-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#idp192516224-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">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FinderT<span class="special">></span> <a class="link" href="find_iterator.html#idp155267072-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"><</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> <a class="link" href="find_iterator.html#idp214463360-bb"><span class="identifier">find_iterator</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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#idp208320832-bb">public member functions</a></span> - <span class="keyword">bool</span> <a class="link" href="find_iterator.html#idp208321392-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#idp97594704-bb">public member functions</a></span> + <span class="keyword">bool</span> <a class="link" href="find_iterator.html#idp97595264-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#idp157623920-bb">private member functions</a></span> - <span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&</span> <a class="link" href="find_iterator.html#idp157624496-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#idp152666256-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#idp152667104-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">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="find_iterator.html#idp94277824-bb">private member functions</a></span> + <span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&</span> <a class="link" href="find_iterator.html#idp94278400-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#idp212979056-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#idp212979904-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">&</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="idp434661424"></a><h2>Description</h2> +<a name="idp428594768"></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="idp434662928"></a><h3> +<a name="idp428596272"></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="idp144557696-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="idp152171856-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"> @@ -76,32 +76,32 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp149704208-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">&</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="idp192516224-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">&</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"><</span><span class="keyword">typename</span> FinderT<span class="special">></span> - <a name="idp147676208-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="idp155267072-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"><</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> - <a name="idp223697472-bb"></a><span class="identifier">find_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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="idp214463360-bb"></a><span class="identifier">find_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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="idp434701680"></a><h3> -<a name="idp208320832-bb"></a><code class="computeroutput">find_iterator</code> public member functions</h3> +<a name="idp428635088"></a><h3> +<a name="idp97594704-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="idp208321392-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="idp97595264-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="idp434710560"></a><h3> -<a name="idp157623920-bb"></a><code class="computeroutput">find_iterator</code> private member functions</h3> +<a name="idp428644032"></a><h3> +<a name="idp94277824-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">&</span> <a name="idp157624496-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="idp152666256-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="idp152667104-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">&</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">&</span> <a name="idp94278400-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="idp212979056-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="idp212979904-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">&</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 be34cfb5b4..51a7ce7bc5 100644 --- a/doc/html/boost/algorithm/find_last.html +++ b/doc/html/boost/algorithm/find_last.html @@ -36,7 +36,7 @@ <span class="identifier">iterator_range</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">Range1T</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="identifier">find_last</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Search<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp434122720"></a><h2>Description</h2> +<a name="idp428056048"></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 3a2bf79308..94f5fc6646 100644 --- a/doc/html/boost/algorithm/find_nth.html +++ b/doc/html/boost/algorithm/find_nth.html @@ -36,7 +36,7 @@ <span class="identifier">iterator_range</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">Range1T</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="identifier">find_nth</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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="idp434191392"></a><h2>Description</h2> +<a name="idp428124784"></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 01d828d1f3..1738e13491 100644 --- a/doc/html/boost/algorithm/find_regex.html +++ b/doc/html/boost/algorithm/find_regex.html @@ -37,7 +37,7 @@ <span class="identifier">find_regex</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">></span> <span class="special">&</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="idp436523136"></a><h2>Description</h2> +<a name="idp430457920"></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 9e2bdd4c22..6a07a575f8 100644 --- a/doc/html/boost/algorithm/find_tail.html +++ b/doc/html/boost/algorithm/find_tail.html @@ -36,7 +36,7 @@ <span class="identifier">iterator_range</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="identifier">find_tail</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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="idp434286240"></a><h2>Description</h2> +<a name="idp428219632"></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 b6214ee304..6cbbb18449 100644 --- a/doc/html/boost/algorithm/find_token.html +++ b/doc/html/boost/algorithm/find_token.html @@ -37,7 +37,7 @@ <span class="identifier">find_token</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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="idp434317168"></a><h2>Description</h2> +<a name="idp428250496"></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 ee907e3bb4..d1b289d267 100644 --- a/doc/html/boost/algorithm/first_finder.html +++ b/doc/html/boost/algorithm/first_finder.html @@ -36,7 +36,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp435027248"></a><h2>Description</h2> +<a name="idp428961440"></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 193598e9ca..9a6ae71000 100644 --- a/doc/html/boost/algorithm/has_const_time_erase.html +++ b/doc/html/boost/algorithm/has_const_time_erase.html @@ -6,8 +6,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.sequence_traits_hpp" title="Header <boost/algorithm/string/sequence_traits.hpp>"> -<link rel="prev" href="has_const_time_insert.html" title="Class template has_const_time_insert"> -<link rel="next" href="find_all.html" title="Function template find_all"> +<link rel="prev" href="replace_tail.html" title="Function template replace_tail"> +<link rel="next" href="has_const_time_insert.html" title="Class template has_const_time_insert"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_const_time_insert.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="find_all.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="replace_tail.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_const_time_insert.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.algorithm.has_const_time_erase"></a><div class="titlepage"></div> @@ -41,7 +41,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="idp438846864"></a><h2>Description</h2> +<a name="idp432704560"></a><h2>Description</h2> <p>This trait specifies that the sequence's erase method has constant time complexity. </p> </div> </div> @@ -55,7 +55,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_const_time_insert.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="find_all.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="replace_tail.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_const_time_insert.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/has_const_time_insert.html b/doc/html/boost/algorithm/has_const_time_insert.html index c572206ef6..1c883b3e88 100644 --- a/doc/html/boost/algorithm/has_const_time_insert.html +++ b/doc/html/boost/algorithm/has_const_time_insert.html @@ -6,8 +6,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.sequence_traits_hpp" title="Header <boost/algorithm/string/sequence_traits.hpp>"> -<link rel="prev" href="has_stable_iterators.html" title="Class template has_stable_iterators"> -<link rel="next" href="has_const_time_erase.html" title="Class template has_const_time_erase"> +<link rel="prev" href="has_const_time_erase.html" title="Class template has_const_time_erase"> +<link rel="next" href="has_native_replace.html" title="Class template has_native_replace"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_stable_iterators.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_const_time_erase.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_const_time_erase.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_native_replace.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.algorithm.has_const_time_insert"></a><div class="titlepage"></div> @@ -41,7 +41,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="idp438821056"></a><h2>Description</h2> +<a name="idp432730368"></a><h2>Description</h2> <p>This trait specifies that the sequence's insert method has constant time complexity. </p> </div> </div> @@ -55,7 +55,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_stable_iterators.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_const_time_erase.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_const_time_erase.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_native_replace.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/has_native_replace.html b/doc/html/boost/algorithm/has_native_replace.html index 06dc485063..6d31acc3fd 100644 --- a/doc/html/boost/algorithm/has_native_replace.html +++ b/doc/html/boost/algorithm/has_native_replace.html @@ -6,7 +6,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.sequence_traits_hpp" title="Header <boost/algorithm/string/sequence_traits.hpp>"> -<link rel="prev" href="replace_tail.html" title="Function template replace_tail"> +<link rel="prev" href="has_const_time_insert.html" title="Class template has_const_time_insert"> <link rel="next" href="has_stable_iterators.html" title="Class template has_stable_iterators"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="replace_tail.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_stable_iterators.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_const_time_insert.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_stable_iterators.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.algorithm.has_native_replace"></a><div class="titlepage"></div> @@ -41,7 +41,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="idp438768816"></a><h2>Description</h2> +<a name="idp432756048"></a><h2>Description</h2> <p>This trait specifies that the sequence has <code class="computeroutput">std::string</code> like replace method </p> </div> </div> @@ -55,7 +55,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="replace_tail.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_stable_iterators.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_const_time_insert.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_stable_iterators.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/has_stable_iterators.html b/doc/html/boost/algorithm/has_stable_iterators.html index 000063075f..ae4dffb065 100644 --- a/doc/html/boost/algorithm/has_stable_iterators.html +++ b/doc/html/boost/algorithm/has_stable_iterators.html @@ -7,7 +7,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.sequence_traits_hpp" title="Header <boost/algorithm/string/sequence_traits.hpp>"> <link rel="prev" href="has_native_replace.html" title="Class template has_native_replace"> -<link rel="next" href="has_const_time_insert.html" title="Class template has_const_time_insert"> +<link rel="next" href="find_all.html" title="Function template find_all"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_native_replace.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_const_time_insert.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_native_replace.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="find_all.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.algorithm.has_stable_iterators"></a><div class="titlepage"></div> @@ -41,7 +41,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="idp438795312"></a><h2>Description</h2> +<a name="idp432782512"></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> @@ -55,7 +55,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="has_native_replace.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="has_const_time_insert.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="has_native_replace.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.sequence_traits_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="find_all.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/head_finder.html b/doc/html/boost/algorithm/head_finder.html index 8666216316..43d435f28b 100644 --- a/doc/html/boost/algorithm/head_finder.html +++ b/doc/html/boost/algorithm/head_finder.html @@ -34,7 +34,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="idp435104208"></a><h2>Description</h2> +<a name="idp429038464"></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 e89ec594ba..2c15dc6d1b 100644 --- a/doc/html/boost/algorithm/icontains.html +++ b/doc/html/boost/algorithm/icontains.html @@ -36,7 +36,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp435914672"></a><h2>Description</h2> +<a name="idp429849056"></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 cacd766676..d36ca2a9de 100644 --- a/doc/html/boost/algorithm/identity_formatter.html +++ b/doc/html/boost/algorithm/identity_formatter.html @@ -34,7 +34,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></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="idp435242416"></a><h2>Description</h2> +<a name="idp429176800"></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 a1f441c99a..c439bbe3e9 100644 --- a/doc/html/boost/algorithm/iends_with.html +++ b/doc/html/boost/algorithm/iends_with.html @@ -36,7 +36,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp435845840"></a><h2>Description</h2> +<a name="idp429780160"></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 dfd57b9403..d1347db294 100644 --- a/doc/html/boost/algorithm/iequals.html +++ b/doc/html/boost/algorithm/iequals.html @@ -36,7 +36,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp435984592"></a><h2>Description</h2> +<a name="idp429919232"></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> @@ -46,10 +46,16 @@ <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> <th align="left">Note</th> </tr> -<tr><td align="left" valign="top"> -<p>This is a two-way version of <code class="computeroutput">std::equal</code> algorithm</p> -<p>This function provides the strong exception-safety guarantee </p> -</td></tr> +<tr><td align="left" valign="top"><p>This is a two-way version of <code class="computeroutput">std::equal</code> algorithm</p></td></tr> +</table></div> +<p> +</p> +<div class="note"><table border="0" summary="Note"> +<tr> +<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> +<th align="left">Note</th> +</tr> +<tr><td align="left" valign="top"><p>This function provides the strong exception-safety guarantee </p></td></tr> </table></div> <p> </p> diff --git a/doc/html/boost/algorithm/ierase_all.html b/doc/html/boost/algorithm/ierase_all.html index d5b0ac11c8..926dfb7e1c 100644 --- a/doc/html/boost/algorithm/ierase_all.html +++ b/doc/html/boost/algorithm/ierase_all.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">ierase_all</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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">&</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="idp433701456"></a><h2>Description</h2> +<a name="idp427634784"></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 882cf1452a..494f164583 100644 --- a/doc/html/boost/algorithm/ierase_all_copy.html +++ b/doc/html/boost/algorithm/ierase_all_copy.html @@ -41,7 +41,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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">&</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="idp433670000"></a><h2>Description</h2> +<a name="idp427603264"></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 f556303c78..29aa930c69 100644 --- a/doc/html/boost/algorithm/ierase_first.html +++ b/doc/html/boost/algorithm/ierase_first.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">ierase_first</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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">&</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="idp433265728"></a><h2>Description</h2> +<a name="idp427198800"></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 5db251d28c..c04d03abd9 100644 --- a/doc/html/boost/algorithm/ierase_first_copy.html +++ b/doc/html/boost/algorithm/ierase_first_copy.html @@ -41,7 +41,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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">&</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="idp433234208"></a><h2>Description</h2> +<a name="idp427167280"></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 e92a4e7022..2f5dc01dd4 100644 --- a/doc/html/boost/algorithm/ierase_last.html +++ b/doc/html/boost/algorithm/ierase_last.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">ierase_last</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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">&</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="idp433406560"></a><h2>Description</h2> +<a name="idp427339632"></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 e76caca863..4b7c7a624a 100644 --- a/doc/html/boost/algorithm/ierase_last_copy.html +++ b/doc/html/boost/algorithm/ierase_last_copy.html @@ -41,7 +41,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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">&</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="idp433375040"></a><h2>Description</h2> +<a name="idp427308176"></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 c8f15f004c..2bfdfda5eb 100644 --- a/doc/html/boost/algorithm/ierase_nth.html +++ b/doc/html/boost/algorithm/ierase_nth.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">ierase_nth</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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">&</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="idp433559392"></a><h2>Description</h2> +<a name="idp427492528"></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 0eeaf1d1d6..3709bfe116 100644 --- a/doc/html/boost/algorithm/ierase_nth_copy.html +++ b/doc/html/boost/algorithm/ierase_nth_copy.html @@ -41,7 +41,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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">&</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="idp433525312"></a><h2>Description</h2> +<a name="idp427458384"></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 bb62ce32d6..8955d6efdf 100644 --- a/doc/html/boost/algorithm/ifind_all.html +++ b/doc/html/boost/algorithm/ifind_all.html @@ -7,7 +7,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 <boost/algorithm/string/split.hpp>"> <link rel="prev" href="find_all.html" title="Function template find_all"> -<link rel="next" href="split_idp151832128.html" title="Function template split"> +<link rel="next" href="split_idp192413584.html" title="Function template split"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,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_idp151832128.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_idp192413584.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> @@ -37,7 +37,7 @@ <span class="identifier">ifind_all</span><span class="special">(</span><span class="identifier">SequenceSequenceT</span> <span class="special">&</span> Result<span class="special">,</span> <span class="identifier">Range1T</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp438967344"></a><h2>Description</h2> +<a name="idp432903232"></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<std::string></code> or <code class="computeroutput">std::list<boost::iterator_range<std::string::iterator>></code> </p> <p>Searching is case insensitive.</p> <p> @@ -48,10 +48,16 @@ <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> <th align="left">Note</th> </tr> -<tr><td align="left" valign="top"> -<p>Prior content of the result will be overwritten.</p> -<p>This function provides the strong exception-safety guarantee </p> -</td></tr> +<tr><td align="left" valign="top"><p>Prior content of the result will be overwritten.</p></td></tr> +</table></div> +<p> +</p> +<div class="note"><table border="0" summary="Note"> +<tr> +<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> +<th align="left">Note</th> +</tr> +<tr><td align="left" valign="top"><p>This function provides the strong exception-safety guarantee </p></td></tr> </table></div> <p> </p> @@ -106,7 +112,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_idp151832128.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_idp192413584.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 dcc56b4bea..619d1b73be 100644 --- a/doc/html/boost/algorithm/ifind_first.html +++ b/doc/html/boost/algorithm/ifind_first.html @@ -37,7 +37,7 @@ <span class="identifier">ifind_first</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp434091968"></a><h2>Description</h2> +<a name="idp428025296"></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 49b7b93a73..a2b1dcc60a 100644 --- a/doc/html/boost/algorithm/ifind_last.html +++ b/doc/html/boost/algorithm/ifind_last.html @@ -37,7 +37,7 @@ <span class="identifier">ifind_last</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp434159376"></a><h2>Description</h2> +<a name="idp428092704"></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 b41a0c83bc..9f9981b5a4 100644 --- a/doc/html/boost/algorithm/ifind_nth.html +++ b/doc/html/boost/algorithm/ifind_nth.html @@ -37,7 +37,7 @@ <span class="identifier">ifind_nth</span><span class="special">(</span><span class="identifier">Range1T</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp434230112"></a><h2>Description</h2> +<a name="idp428163504"></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 f123b78f14..c761275272 100644 --- a/doc/html/boost/algorithm/ilexicographical_compare.html +++ b/doc/html/boost/algorithm/ilexicographical_compare.html @@ -36,7 +36,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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp436055248"></a><h2>Description</h2> +<a name="idp429990144"></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 9b756fa9a4..c9b4236e22 100644 --- a/doc/html/boost/algorithm/ireplace_all.html +++ b/doc/html/boost/algorithm/ireplace_all.html @@ -37,7 +37,7 @@ <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp438577856"></a><h2>Description</h2> +<a name="idp432513440"></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 246f9b29c9..e2ff256fe9 100644 --- a/doc/html/boost/algorithm/ireplace_all_copy.html +++ b/doc/html/boost/algorithm/ireplace_all_copy.html @@ -43,7 +43,7 @@ <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp438540912"></a><h2>Description</h2> +<a name="idp432476560"></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 04ade2a4a5..732e1f3344 100644 --- a/doc/html/boost/algorithm/ireplace_first.html +++ b/doc/html/boost/algorithm/ireplace_first.html @@ -37,7 +37,7 @@ <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp438050352"></a><h2>Description</h2> +<a name="idp431985872"></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 65333d7998..ca2f77c6d0 100644 --- a/doc/html/boost/algorithm/ireplace_first_copy.html +++ b/doc/html/boost/algorithm/ireplace_first_copy.html @@ -44,7 +44,7 @@ <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</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">&</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="idp438013408"></a><h2>Description</h2> +<a name="idp431948992"></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 93af8a2bfb..f29c30fa94 100644 --- a/doc/html/boost/algorithm/ireplace_last.html +++ b/doc/html/boost/algorithm/ireplace_last.html @@ -37,7 +37,7 @@ <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp438221216"></a><h2>Description</h2> +<a name="idp432156736"></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 0d501ee96d..8ffe3cc12b 100644 --- a/doc/html/boost/algorithm/ireplace_last_copy.html +++ b/doc/html/boost/algorithm/ireplace_last_copy.html @@ -44,7 +44,7 @@ <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp438184272"></a><h2>Description</h2> +<a name="idp432119792"></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 f80af308d4..f44ad60b38 100644 --- a/doc/html/boost/algorithm/ireplace_nth.html +++ b/doc/html/boost/algorithm/ireplace_nth.html @@ -37,7 +37,7 @@ <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp438404848"></a><h2>Description</h2> +<a name="idp432340432"></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 f51b56433a..d6f0622cf2 100644 --- a/doc/html/boost/algorithm/ireplace_nth_copy.html +++ b/doc/html/boost/algorithm/ireplace_nth_copy.html @@ -43,7 +43,7 @@ <span class="keyword">int</span> Nth<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp438365184"></a><h2>Description</h2> +<a name="idp432300832"></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 e2806c08a1..be0ad94997 100644 --- a/doc/html/boost/algorithm/is_alnum.html +++ b/doc/html/boost/algorithm/is_alnum.html @@ -34,7 +34,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">&</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="idp431797456"></a><h2>Description</h2> +<a name="idp425730496"></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 f99100271e..f08f5af91b 100644 --- a/doc/html/boost/algorithm/is_alpha.html +++ b/doc/html/boost/algorithm/is_alpha.html @@ -34,7 +34,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">&</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="idp431817856"></a><h2>Description</h2> +<a name="idp425750896"></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 3dbebb0def..6e706e9ea3 100644 --- a/doc/html/boost/algorithm/is_any_of.html +++ b/doc/html/boost/algorithm/is_any_of.html @@ -34,7 +34,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">></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">&</span> Set<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp432000128"></a><h2>Description</h2> +<a name="idp425932976"></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 388828c45f..125c087d36 100644 --- a/doc/html/boost/algorithm/is_classified.html +++ b/doc/html/boost/algorithm/is_classified.html @@ -35,7 +35,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">&</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="idp431754560"></a><h2>Description</h2> +<a name="idp425687600"></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 2793ab4d55..8eec5cc82f 100644 --- a/doc/html/boost/algorithm/is_cntrl.html +++ b/doc/html/boost/algorithm/is_cntrl.html @@ -34,7 +34,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">&</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="idp431838320"></a><h2>Description</h2> +<a name="idp425771360"></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 aa03207af3..fceed84e59 100644 --- a/doc/html/boost/algorithm/is_digit.html +++ b/doc/html/boost/algorithm/is_digit.html @@ -34,7 +34,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">&</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="idp431858784"></a><h2>Description</h2> +<a name="idp425791824"></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 619520c692..d98aa83d63 100644 --- a/doc/html/boost/algorithm/is_equal.html +++ b/doc/html/boost/algorithm/is_equal.html @@ -6,7 +6,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 <boost/algorithm/string/compare.hpp>"> -<link rel="prev" href="operator__idp216644128.html" title="Function template operator!"> +<link rel="prev" href="operator__idp65135136.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"> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator__idp216644128.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__idp65135136.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> @@ -34,19 +34,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#idp161361648-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="is_equal.html#idp150452192-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="is_equal.html#idp100315328-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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#idp150452752-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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="idp432148608"></a><h2>Description</h2> +<a name="idp426081328"></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="idp432149440"></a><h3> -<a name="idp161361648-bb"></a><code class="computeroutput">is_equal</code> public member functions</h3> +<a name="idp426082160"></a><h3> +<a name="idp150452192-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"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a name="idp100315328-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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="idp150452752-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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> @@ -61,7 +61,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator__idp216644128.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__idp65135136.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 0a0d972af3..b4eefdfa7b 100644 --- a/doc/html/boost/algorithm/is_from_range.html +++ b/doc/html/boost/algorithm/is_from_range.html @@ -7,7 +7,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 <boost/algorithm/string/classification.hpp>"> <link rel="prev" href="is_any_of.html" title="Function template is_any_of"> -<link rel="next" href="operator___idp146648848.html" title="Function template operator&&"> +<link rel="next" href="operator___idp154351984.html" title="Function template operator&&"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,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___idp146648848.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___idp154351984.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> @@ -34,7 +34,7 @@ </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">></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="idp432018096"></a><h2>Description</h2> +<a name="idp425950944"></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 <= Ch <= To )</p> <p> @@ -82,7 +82,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___idp146648848.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___idp154351984.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 320ae9eef5..1a208a0047 100644 --- a/doc/html/boost/algorithm/is_graph.html +++ b/doc/html/boost/algorithm/is_graph.html @@ -34,7 +34,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">&</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="idp431879248"></a><h2>Description</h2> +<a name="idp425812224"></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 208fe07b2d..5d93d7944e 100644 --- a/doc/html/boost/algorithm/is_iequal.html +++ b/doc/html/boost/algorithm/is_iequal.html @@ -7,7 +7,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.compare_hpp" title="Header <boost/algorithm/string/compare.hpp>"> <link rel="prev" href="is_equal.html" title="Struct is_equal"> -<link rel="next" href="is_less.html" title="Struct is_less"> +<link rel="next" href="is_iless.html" title="Struct is_iless"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_equal.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_less.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_equal.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_iless.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.algorithm.is_iequal"></a><div class="titlepage"></div> @@ -34,22 +34,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#idp226414304-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">&</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#idp204220048-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">&</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#idp103647552-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="is_iequal.html#idp103978736-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="is_iequal.html#idp103648112-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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#idp103979264-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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="idp432201008"></a><h2>Description</h2> +<a name="idp426133600"></a><h2>Description</h2> <p>Case insensitive comparison predicate. Comparison is done using specified locales. </p> <div class="refsect2"> -<a name="idp432201776"></a><h3> +<a name="idp426134368"></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="idp226414304-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">&</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="idp204220048-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">&</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> @@ -73,11 +73,11 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp432217472"></a><h3> -<a name="idp103647552-bb"></a><code class="computeroutput">is_iequal</code> public member functions</h3> +<a name="idp426150064"></a><h3> +<a name="idp103978736-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"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a name="idp103648112-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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="idp103979264-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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> @@ -92,7 +92,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_equal.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_less.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_equal.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_iless.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/is_iless.html b/doc/html/boost/algorithm/is_iless.html index 1ac5a02c63..de7f22d771 100644 --- a/doc/html/boost/algorithm/is_iless.html +++ b/doc/html/boost/algorithm/is_iless.html @@ -6,8 +6,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.compare_hpp" title="Header <boost/algorithm/string/compare.hpp>"> -<link rel="prev" href="is_less.html" title="Struct is_less"> -<link rel="next" href="is_not_greater.html" title="Struct is_not_greater"> +<link rel="prev" href="is_iequal.html" title="Struct is_iequal"> +<link rel="next" href="is_less.html" title="Struct is_less"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_less.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_not_greater.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_iequal.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_less.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.algorithm.is_iless"></a><div class="titlepage"></div> @@ -34,22 +34,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#idp216495824-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">&</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#idp94327984-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">&</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#idp157158144-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="is_iless.html#idp194189584-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="is_iless.html#idp157158704-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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#idp150949264-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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="idp432310288"></a><h2>Description</h2> +<a name="idp426201600"></a><h2>Description</h2> <p>Case insensitive comparison predicate. Comparison is done using specified locales. </p> <div class="refsect2"> -<a name="idp432311056"></a><h3> +<a name="idp426202368"></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="idp216495824-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">&</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="idp94327984-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">&</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> @@ -73,11 +73,11 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp432326816"></a><h3> -<a name="idp157158144-bb"></a><code class="computeroutput">is_iless</code> public member functions</h3> +<a name="idp426218128"></a><h3> +<a name="idp194189584-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"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a name="idp157158704-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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="idp150949264-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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> @@ -92,7 +92,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_less.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_not_greater.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_iequal.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_less.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/is_less.html b/doc/html/boost/algorithm/is_less.html index 8eec359935..a50bf5a4a2 100644 --- a/doc/html/boost/algorithm/is_less.html +++ b/doc/html/boost/algorithm/is_less.html @@ -6,8 +6,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.compare_hpp" title="Header <boost/algorithm/string/compare.hpp>"> -<link rel="prev" href="is_iequal.html" title="Struct is_iequal"> -<link rel="next" href="is_iless.html" title="Struct is_iless"> +<link rel="prev" href="is_iless.html" title="Struct is_iless"> +<link rel="next" href="is_not_greater.html" title="Struct is_not_greater"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_iequal.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_iless.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_iless.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_not_greater.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.algorithm.is_less"></a><div class="titlepage"></div> @@ -34,19 +34,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#idp103816112-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="is_less.html#idp150450560-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="is_less.html#idp103816672-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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#idp150451120-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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="idp432258016"></a><h2>Description</h2> +<a name="idp426258608"></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="idp432258848"></a><h3> -<a name="idp103816112-bb"></a><code class="computeroutput">is_less</code> public member functions</h3> +<a name="idp426259440"></a><h3> +<a name="idp150450560-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"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a name="idp103816672-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Functor operation. <p>Compare two operands using > operator </p> + <span class="keyword">bool</span> <a name="idp150451120-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Functor operation. <p>Compare two operands using > operator </p> </li></ol></div> </div> </div> @@ -61,7 +61,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_iequal.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_iless.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_iless.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_not_greater.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/is_lower.html b/doc/html/boost/algorithm/is_lower.html index 9a94cac6db..d9160961c6 100644 --- a/doc/html/boost/algorithm/is_lower.html +++ b/doc/html/boost/algorithm/is_lower.html @@ -34,7 +34,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">&</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="idp431899712"></a><h2>Description</h2> +<a name="idp425832624"></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 00fce977a4..0cbacf715a 100644 --- a/doc/html/boost/algorithm/is_not_greater.html +++ b/doc/html/boost/algorithm/is_not_greater.html @@ -6,7 +6,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 <boost/algorithm/string/compare.hpp>"> -<link rel="prev" href="is_iless.html" title="Struct is_iless"> +<link rel="prev" href="is_less.html" title="Struct is_less"> <link rel="next" href="is_not_igreater.html" title="Struct is_not_igreater"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_iless.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_not_igreater.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_less.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_not_igreater.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.algorithm.is_not_greater"></a><div class="titlepage"></div> @@ -34,19 +34,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#idp74147024-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="is_not_greater.html#idp147963184-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="is_not_greater.html#idp74147584-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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#idp147963712-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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="idp432367456"></a><h2>Description</h2> +<a name="idp426299984"></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="idp432368304"></a><h3> -<a name="idp74147024-bb"></a><code class="computeroutput">is_not_greater</code> public member functions</h3> +<a name="idp426300832"></a><h3> +<a name="idp147963184-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"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a name="idp74147584-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Functor operation. <p>Compare two operands using > operator </p> + <span class="keyword">bool</span> <a name="idp147963712-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</span> Arg2<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>Functor operation. <p>Compare two operands using > operator </p> </li></ol></div> </div> </div> @@ -61,7 +61,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="is_iless.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_not_igreater.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="is_less.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_not_igreater.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/is_not_igreater.html b/doc/html/boost/algorithm/is_not_igreater.html index 14da375339..ec91fbe9d9 100644 --- a/doc/html/boost/algorithm/is_not_igreater.html +++ b/doc/html/boost/algorithm/is_not_igreater.html @@ -34,22 +34,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#idp144241008-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">&</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#idp193884208-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">&</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#idp231123472-bb">public member functions</a></span> + <span class="comment">// <a class="link" href="is_not_igreater.html#idp152090160-bb">public member functions</a></span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a class="link" href="is_not_igreater.html#idp231124032-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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#idp144511552-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">&</span><span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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="idp432419840"></a><h2>Description</h2> +<a name="idp426352368"></a><h2>Description</h2> <p>Case insensitive comparison predicate. Comparison is done using specified locales. </p> <div class="refsect2"> -<a name="idp432420608"></a><h3> +<a name="idp426353136"></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="idp144241008-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">&</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="idp193884208-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">&</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> @@ -73,11 +73,11 @@ </li></ol></div> </div> <div class="refsect2"> -<a name="idp432436304"></a><h3> -<a name="idp231123472-bb"></a><code class="computeroutput">is_not_igreater</code> public member functions</h3> +<a name="idp426368832"></a><h3> +<a name="idp152090160-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"><</span><span class="keyword">typename</span> T1<span class="special">,</span> <span class="keyword">typename</span> T2<span class="special">></span> - <span class="keyword">bool</span> <a name="idp231124032-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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="idp144511552-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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">T2</span> <span class="special">&</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 8c8c67dd03..858c2ba2ef 100644 --- a/doc/html/boost/algorithm/is_print.html +++ b/doc/html/boost/algorithm/is_print.html @@ -34,7 +34,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">&</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="idp431920176"></a><h2>Description</h2> +<a name="idp425853024"></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 2ff0b66760..e70fe1304b 100644 --- a/doc/html/boost/algorithm/is_punct.html +++ b/doc/html/boost/algorithm/is_punct.html @@ -34,7 +34,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">&</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="idp431940640"></a><h2>Description</h2> +<a name="idp425873488"></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 73b619cbbf..81a0af3677 100644 --- a/doc/html/boost/algorithm/is_space.html +++ b/doc/html/boost/algorithm/is_space.html @@ -34,7 +34,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">&</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="idp431776992"></a><h2>Description</h2> +<a name="idp425710032"></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 6d4b80512c..a8f1d4966a 100644 --- a/doc/html/boost/algorithm/is_upper.html +++ b/doc/html/boost/algorithm/is_upper.html @@ -34,7 +34,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">&</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="idp431961104"></a><h2>Description</h2> +<a name="idp425893952"></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 e83d6bc509..03627ed86c 100644 --- a/doc/html/boost/algorithm/is_xdigit.html +++ b/doc/html/boost/algorithm/is_xdigit.html @@ -34,7 +34,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">&</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="idp431981568"></a><h2>Description</h2> +<a name="idp425914416"></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 ef218bb779..2d575ea5a3 100644 --- a/doc/html/boost/algorithm/istarts_with.html +++ b/doc/html/boost/algorithm/istarts_with.html @@ -36,7 +36,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</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">&</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="idp435776896"></a><h2>Description</h2> +<a name="idp429711152"></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 e892fb1991..a23051602e 100644 --- a/doc/html/boost/algorithm/iter_find.html +++ b/doc/html/boost/algorithm/iter_find.html @@ -36,7 +36,7 @@ <span class="identifier">SequenceSequenceT</span> <span class="special">&</span> <span class="identifier">iter_find</span><span class="special">(</span><span class="identifier">SequenceSequenceT</span> <span class="special">&</span> Result<span class="special">,</span> <span class="identifier">RangeT</span> <span class="special">&</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="idp435334016"></a><h2>Description</h2> +<a name="idp429268208"></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 9b697e92fa..77f0ce5001 100644 --- a/doc/html/boost/algorithm/iter_split.html +++ b/doc/html/boost/algorithm/iter_split.html @@ -36,7 +36,7 @@ <span class="identifier">SequenceSequenceT</span> <span class="special">&</span> <span class="identifier">iter_split</span><span class="special">(</span><span class="identifier">SequenceSequenceT</span> <span class="special">&</span> Result<span class="special">,</span> <span class="identifier">RangeT</span> <span class="special">&</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="idp435362096"></a><h2>Description</h2> +<a name="idp429296416"></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 5ebcf6f6fb..187d9b3d00 100644 --- a/doc/html/boost/algorithm/join.html +++ b/doc/html/boost/algorithm/join.html @@ -7,7 +7,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 <boost/algorithm/string/join.hpp>"> <link rel="prev" href="iter_split.html" title="Function template iter_split"> -<link rel="next" href="join_if_idp157115504.html" title="Function template join_if"> +<link rel="next" href="join_if_idp200693888.html" title="Function template join_if"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,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_idp157115504.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_idp200693888.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> @@ -36,7 +36,7 @@ <span class="identifier">range_value</span><span class="special"><</span> <span class="identifier">SequenceSequenceT</span> <span class="special">></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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</span> Separator<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp435432160"></a><h2>Description</h2> +<a name="idp429366352"></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> @@ -93,7 +93,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_idp157115504.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_idp200693888.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/join_if_idp157115504.html b/doc/html/boost/algorithm/join_if_idp200693888.html index 4f440be566..c81e485421 100644 --- a/doc/html/boost/algorithm/join_if_idp157115504.html +++ b/doc/html/boost/algorithm/join_if_idp200693888.html @@ -23,7 +23,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_idp157115504"></a><div class="titlepage"></div> +<a name="boost.algorithm.join_if_idp200693888"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template join_if</span></h2> <p>boost::algorithm::join_if — Conditional join algorithm. </p> @@ -37,7 +37,7 @@ <span class="identifier">join_if</span><span class="special">(</span><span class="keyword">const</span> <span class="identifier">SequenceSequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</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="idp435460400"></a><h2>Description</h2> +<a name="idp429394592"></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/join_if_idp222013936.html b/doc/html/boost/algorithm/join_if_idp97666432.html index 4c4f00e0a6..8504acb595 100644 --- a/doc/html/boost/algorithm/join_if_idp222013936.html +++ b/doc/html/boost/algorithm/join_if_idp97666432.html @@ -23,7 +23,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_idp222013936"></a><div class="titlepage"></div> +<a name="boost.algorithm.join_if_idp97666432"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template join_if</span></h2> <p>boost::algorithm::join_if — Conditional join algorithm. </p> @@ -39,7 +39,7 @@ <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">></span> <span class="special">&</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="idp437045152"></a><h2>Description</h2> +<a name="idp430980704"></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/last_finder.html b/doc/html/boost/algorithm/last_finder.html index 31f92a30b1..d1ec8f2804 100644 --- a/doc/html/boost/algorithm/last_finder.html +++ b/doc/html/boost/algorithm/last_finder.html @@ -36,7 +36,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp435056432"></a><h2>Description</h2> +<a name="idp428990560"></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 fb61d269ba..4b1e5430ce 100644 --- a/doc/html/boost/algorithm/lexicographical_compare.html +++ b/doc/html/boost/algorithm/lexicographical_compare.html @@ -38,7 +38,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Range1T<span class="special">,</span> <span class="keyword">typename</span> Range2T<span class="special">></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">&</span> Arg1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Arg2<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp436023776"></a><h2>Description</h2> +<a name="idp429958608"></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 84801a6161..6b3815db5a 100644 --- a/doc/html/boost/algorithm/make_find_iterator.html +++ b/doc/html/boost/algorithm/make_find_iterator.html @@ -36,7 +36,7 @@ <a class="link" href="find_iterator.html" title="Class template find_iterator">find_iterator</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="identifier">make_find_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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="idp434882832"></a><h2>Description</h2> +<a name="idp428816944"></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 af06cf8a2f..8860947984 100644 --- a/doc/html/boost/algorithm/make_split_iterator.html +++ b/doc/html/boost/algorithm/make_split_iterator.html @@ -36,7 +36,7 @@ <a class="link" href="split_iterator.html" title="Class template split_iterator">split_iterator</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">RangeT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="identifier">make_split_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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="idp434903072"></a><h2>Description</h2> +<a name="idp428837184"></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 2a58abd62f..1646e77328 100644 --- a/doc/html/boost/algorithm/nth_finder.html +++ b/doc/html/boost/algorithm/nth_finder.html @@ -37,7 +37,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> RangeT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp435088304"></a><h2>Description</h2> +<a name="idp429022496"></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___idp146648848.html b/doc/html/boost/algorithm/operator___idp154351984.html index 115c663bc3..1d9a8e049b 100644 --- a/doc/html/boost/algorithm/operator___idp146648848.html +++ b/doc/html/boost/algorithm/operator___idp154351984.html @@ -7,7 +7,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 <boost/algorithm/string/classification.hpp>"> <link rel="prev" href="is_from_range.html" title="Function template is_from_range"> -<link rel="next" href="operator_idp146901456.html" title="Function template operator||"> +<link rel="next" href="operator_idp207229152.html" title="Function template operator||"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,10 +20,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_idp146901456.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_idp207229152.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.algorithm.operator&&_idp146648848"></a><div class="titlepage"></div> +<a name="boost.algorithm.operator&&_idp154351984"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator&&</span></h2> <p>boost::algorithm::operator&& — predicate 'and' composition predicate </p> @@ -36,7 +36,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"><</span> <span class="identifier">Pred1T</span> <span class="special">></span> <span class="special">&</span> Pred1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">predicate_facade</span><span class="special"><</span> <span class="identifier">Pred2T</span> <span class="special">></span> <span class="special">&</span> Pred2<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp432045936"></a><h2>Description</h2> +<a name="idp425978784"></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> @@ -84,7 +84,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_idp146901456.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_idp207229152.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/operator__idp216644128.html b/doc/html/boost/algorithm/operator__idp65135136.html index 6171c3cbcd..62ed11ffe9 100644 --- a/doc/html/boost/algorithm/operator__idp216644128.html +++ b/doc/html/boost/algorithm/operator__idp65135136.html @@ -6,7 +6,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 <boost/algorithm/string/classification.hpp>"> -<link rel="prev" href="operator_idp146901456.html" title="Function template operator||"> +<link rel="prev" href="operator_idp207229152.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"> @@ -20,10 +20,10 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp146901456.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_idp207229152.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!_idp216644128"></a><div class="titlepage"></div> +<a name="boost.algorithm.operator!_idp65135136"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator!</span></h2> <p>boost::algorithm::operator! — predicate negation operator </p> @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> PredT<span class="special">></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"><</span> <span class="identifier">PredT</span> <span class="special">></span> <span class="special">&</span> Pred<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp432096912"></a><h2>Description</h2> +<a name="idp426029760"></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> @@ -77,7 +77,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator_idp146901456.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_idp207229152.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/operator_idp146901456.html b/doc/html/boost/algorithm/operator_idp207229152.html index e558012fc3..0eaa17627e 100644 --- a/doc/html/boost/algorithm/operator_idp146901456.html +++ b/doc/html/boost/algorithm/operator_idp207229152.html @@ -6,8 +6,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 <boost/algorithm/string/classification.hpp>"> -<link rel="prev" href="operator___idp146648848.html" title="Function template operator&&"> -<link rel="next" href="operator__idp216644128.html" title="Function template operator!"> +<link rel="prev" href="operator___idp154351984.html" title="Function template operator&&"> +<link rel="next" href="operator__idp65135136.html" title="Function template operator!"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,10 +20,10 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp146648848.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__idp216644128.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp154351984.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__idp65135136.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> -<a name="boost.algorithm.operator_idp146901456"></a><div class="titlepage"></div> +<a name="boost.algorithm.operator_idp207229152"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template operator||</span></h2> <p>boost::algorithm::operator|| — predicate 'or' composition predicate </p> @@ -36,7 +36,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"><</span> <span class="identifier">Pred1T</span> <span class="special">></span> <span class="special">&</span> Pred1<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">predicate_facade</span><span class="special"><</span> <span class="identifier">Pred2T</span> <span class="special">></span> <span class="special">&</span> Pred2<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp432074448"></a><h2>Description</h2> +<a name="idp426007296"></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> @@ -84,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="operator___idp146648848.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__idp216644128.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="operator___idp154351984.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__idp65135136.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 f2f3fd7353..d2687da1dc 100644 --- a/doc/html/boost/algorithm/range_finder.html +++ b/doc/html/boost/algorithm/range_finder.html @@ -37,7 +37,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> ForwardIteratorT<span class="special">></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"><</span> <span class="identifier">ForwardIteratorT</span> <span class="special">></span> Range<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp435168032"></a><h2>Description</h2> +<a name="idp429102288"></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 730e9c1ced..39be1b8e4f 100644 --- a/doc/html/boost/algorithm/regex_finder.html +++ b/doc/html/boost/algorithm/regex_finder.html @@ -6,7 +6,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 <boost/algorithm/string/regex_find_format.hpp>"> -<link rel="prev" href="join_if_idp222013936.html" title="Function template join_if"> +<link rel="prev" href="join_if_idp97666432.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"> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="join_if_idp222013936.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_idp97666432.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> @@ -36,7 +36,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"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">></span> <span class="special">&</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="idp437117936"></a><h2>Description</h2> +<a name="idp431053568"></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> @@ -84,7 +84,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="join_if_idp222013936.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_idp97666432.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 ea304137b6..d65e7208f0 100644 --- a/doc/html/boost/algorithm/regex_formatter.html +++ b/doc/html/boost/algorithm/regex_formatter.html @@ -36,7 +36,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"><</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">></span> <span class="special">&</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="idp437149344"></a><h2>Description</h2> +<a name="idp431084976"></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 2803b8b52f..36c960a082 100644 --- a/doc/html/boost/algorithm/replace_all.html +++ b/doc/html/boost/algorithm/replace_all.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">replace_all</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</span> Search<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438480880"></a><h2>Description</h2> +<a name="idp432416464"></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 fa9baa2aa8..81bc55a1e2 100644 --- a/doc/html/boost/algorithm/replace_all_copy.html +++ b/doc/html/boost/algorithm/replace_all_copy.html @@ -41,7 +41,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</span> Search<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438452368"></a><h2>Description</h2> +<a name="idp432387888"></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 d22a933b05..6eafac860b 100644 --- a/doc/html/boost/algorithm/replace_all_regex.html +++ b/doc/html/boost/algorithm/replace_all_regex.html @@ -39,7 +39,7 @@ <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</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">></span> <span class="special">&</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="idp436766880"></a><h2>Description</h2> +<a name="idp430701728"></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 74f16d0328..3411364c9f 100644 --- a/doc/html/boost/algorithm/replace_all_regex_copy.html +++ b/doc/html/boost/algorithm/replace_all_regex_copy.html @@ -47,7 +47,7 @@ <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</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">></span> <span class="special">&</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="idp436722224"></a><h2>Description</h2> +<a name="idp430657072"></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 1f90b59cfc..19aa440764 100644 --- a/doc/html/boost/algorithm/replace_first.html +++ b/doc/html/boost/algorithm/replace_first.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">replace_first</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</span> Search<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp437954160"></a><h2>Description</h2> +<a name="idp431889744"></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 c30eec2074..540cc0b1cb 100644 --- a/doc/html/boost/algorithm/replace_first_copy.html +++ b/doc/html/boost/algorithm/replace_first_copy.html @@ -42,7 +42,7 @@ <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</span> Search<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp437925632"></a><h2>Description</h2> +<a name="idp431861280"></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 81ad14fc3d..a03fdeacfd 100644 --- a/doc/html/boost/algorithm/replace_head.html +++ b/doc/html/boost/algorithm/replace_head.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">replace_head</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</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">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438644336"></a><h2>Description</h2> +<a name="idp432580048"></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 a439c25a88..a533b7d195 100644 --- a/doc/html/boost/algorithm/replace_head_copy.html +++ b/doc/html/boost/algorithm/replace_head_copy.html @@ -40,7 +40,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">&</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">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438618384"></a><h2>Description</h2> +<a name="idp432554096"></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 854383a15c..58f22b4e02 100644 --- a/doc/html/boost/algorithm/replace_last.html +++ b/doc/html/boost/algorithm/replace_last.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">replace_last</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</span> Search<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438125040"></a><h2>Description</h2> +<a name="idp432060624"></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 c75a56b983..304c2775bb 100644 --- a/doc/html/boost/algorithm/replace_last_copy.html +++ b/doc/html/boost/algorithm/replace_last_copy.html @@ -41,7 +41,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</span> Search<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438096512"></a><h2>Description</h2> +<a name="idp432032096"></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 e956d126a7..1e37a35f1c 100644 --- a/doc/html/boost/algorithm/replace_nth.html +++ b/doc/html/boost/algorithm/replace_nth.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">replace_nth</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</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">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438302000"></a><h2>Description</h2> +<a name="idp432237520"></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 b5514f1372..8aafa7fee3 100644 --- a/doc/html/boost/algorithm/replace_nth_copy.html +++ b/doc/html/boost/algorithm/replace_nth_copy.html @@ -41,7 +41,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range1T</span> <span class="special">&</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">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438270880"></a><h2>Description</h2> +<a name="idp432206400"></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 1fca741fea..26c4411737 100644 --- a/doc/html/boost/algorithm/replace_range.html +++ b/doc/html/boost/algorithm/replace_range.html @@ -37,7 +37,7 @@ <span class="keyword">const</span> <span class="identifier">iterator_range</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_iterator</span><span class="special"><</span> <span class="identifier">SequenceT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="special">&</span> SearchRange<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp437880720"></a><h2>Description</h2> +<a name="idp431816432"></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 c29a756421..19e762724e 100644 --- a/doc/html/boost/algorithm/replace_range_copy.html +++ b/doc/html/boost/algorithm/replace_range_copy.html @@ -42,7 +42,7 @@ <span class="keyword">const</span> <span class="identifier">iterator_range</span><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">range_const_iterator</span><span class="special"><</span> <span class="identifier">SequenceT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <span class="special">></span> <span class="special">&</span> SearchRange<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp437847968"></a><h2>Description</h2> +<a name="idp431783680"></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 568029e58e..b895dfcf53 100644 --- a/doc/html/boost/algorithm/replace_regex.html +++ b/doc/html/boost/algorithm/replace_regex.html @@ -39,7 +39,7 @@ <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</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">></span> <span class="special">&</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="idp436646192"></a><h2>Description</h2> +<a name="idp430580976"></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 f41da79d9d..571f2107b3 100644 --- a/doc/html/boost/algorithm/replace_regex_copy.html +++ b/doc/html/boost/algorithm/replace_regex_copy.html @@ -47,7 +47,7 @@ <span class="keyword">const</span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_string</span><span class="special"><</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">></span> <span class="special">&</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="idp436601584"></a><h2>Description</h2> +<a name="idp430536368"></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 f51385b5d5..bc65790603 100644 --- a/doc/html/boost/algorithm/replace_tail.html +++ b/doc/html/boost/algorithm/replace_tail.html @@ -7,7 +7,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.replace_hpp" title="Header <boost/algorithm/string/replace.hpp>"> <link rel="prev" href="replace_tail_copy.html" title="Function replace_tail_copy"> -<link rel="next" href="has_native_replace.html" title="Class template has_native_replace"> +<link rel="next" href="has_const_time_erase.html" title="Class template has_const_time_erase"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="replace_tail_copy.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.replace_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="has_native_replace.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="replace_tail_copy.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.replace_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="has_const_time_erase.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="refentry"> <a name="boost.algorithm.replace_tail"></a><div class="titlepage"></div> @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">replace_tail</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</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">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438709856"></a><h2>Description</h2> +<a name="idp432645440"></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> @@ -80,7 +80,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="replace_tail_copy.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.replace_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="has_native_replace.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="replace_tail_copy.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="../../string_algo/reference.html#header.boost.algorithm.string.replace_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="has_const_time_erase.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> diff --git a/doc/html/boost/algorithm/replace_tail_copy.html b/doc/html/boost/algorithm/replace_tail_copy.html index c94594306b..2d86204450 100644 --- a/doc/html/boost/algorithm/replace_tail_copy.html +++ b/doc/html/boost/algorithm/replace_tail_copy.html @@ -40,7 +40,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">&</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">&</span> Format<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp438683904"></a><h2>Description</h2> +<a name="idp432619552"></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_idp151832128.html b/doc/html/boost/algorithm/split_idp192413584.html index 353a1fea2f..5ddaea0414 100644 --- a/doc/html/boost/algorithm/split_idp151832128.html +++ b/doc/html/boost/algorithm/split_idp192413584.html @@ -23,7 +23,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_idp151832128"></a><div class="titlepage"></div> +<a name="boost.algorithm.split_idp192413584"></a><div class="titlepage"></div> <div class="refnamediv"> <h2><span class="refentrytitle">Function template split</span></h2> <p>boost::algorithm::split — Split algorithm. </p> @@ -37,7 +37,7 @@ <span class="identifier">split</span><span class="special">(</span><span class="identifier">SequenceSequenceT</span> <span class="special">&</span> Result<span class="special">,</span> <span class="identifier">RangeT</span> <span class="special">&</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="idp438999232"></a><h2>Description</h2> +<a name="idp432935312"></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<std::string></code> or <code class="computeroutput">std::list<boost::iterator_range<std::string::iterator>></code> </p> <p> @@ -48,10 +48,16 @@ <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> <th align="left">Note</th> </tr> -<tr><td align="left" valign="top"> -<p>Prior content of the result will be overwritten.</p> -<p>This function provides the strong exception-safety guarantee </p> -</td></tr> +<tr><td align="left" valign="top"><p>Prior content of the result will be overwritten.</p></td></tr> +</table></div> +<p> +</p> +<div class="note"><table border="0" summary="Note"> +<tr> +<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> +<th align="left">Note</th> +</tr> +<tr><td align="left" valign="top"><p>This function provides the strong exception-safety guarantee </p></td></tr> </table></div> <p> </p> diff --git a/doc/html/boost/algorithm/split_iterator.html b/doc/html/boost/algorithm/split_iterator.html index 2d421a0494..6c8eb0e9dc 100644 --- a/doc/html/boost/algorithm/split_iterator.html +++ b/doc/html/boost/algorithm/split_iterator.html @@ -36,33 +36,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#idp206319936-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#idp161368000-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">&</span><span class="special">)</span><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FinderT<span class="special">></span> <a class="link" href="split_iterator.html#idp159265408-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#idp212959120-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#idp212981760-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">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> FinderT<span class="special">></span> <a class="link" href="split_iterator.html#idp196719968-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"><</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> - <a class="link" href="split_iterator.html#idp103809152-bb"><span class="identifier">split_iterator</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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#idp200715792-bb"><span class="identifier">split_iterator</span></a><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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#idp154956240-bb">public member functions</a></span> - <span class="keyword">bool</span> <a class="link" href="split_iterator.html#idp221467584-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#idp194179568-bb">public member functions</a></span> + <span class="keyword">bool</span> <a class="link" href="split_iterator.html#idp194180128-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#idp199190848-bb">private member functions</a></span> - <span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&</span> <a class="link" href="split_iterator.html#idp199191312-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#idp201398640-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#idp201399488-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">&</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span> + <span class="comment">// <a class="link" href="split_iterator.html#idp212623744-bb">private member functions</a></span> + <span class="keyword">const</span> <span class="identifier">match_type</span> <span class="special">&</span> <a class="link" href="split_iterator.html#idp212624320-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#idp212625440-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#idp106839456-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">&</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="idp434793968"></a><h2>Description</h2> +<a name="idp428727760"></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="idp434795488"></a><h3> +<a name="idp428729280"></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="idp206319936-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="idp212959120-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"> @@ -77,32 +77,32 @@ </table></div> </li> <li class="listitem"> -<pre class="literallayout"><a name="idp161368000-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">&</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="idp212981760-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">&</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"><</span><span class="keyword">typename</span> FinderT<span class="special">></span> - <a name="idp159265408-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="idp196719968-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"><</span><span class="keyword">typename</span> FinderT<span class="special">,</span> <span class="keyword">typename</span> RangeT<span class="special">></span> - <a name="idp103809152-bb"></a><span class="identifier">split_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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="idp200715792-bb"></a><span class="identifier">split_iterator</span><span class="special">(</span><span class="identifier">RangeT</span> <span class="special">&</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="idp434834304"></a><h3> -<a name="idp154956240-bb"></a><code class="computeroutput">split_iterator</code> public member functions</h3> +<a name="idp428768224"></a><h3> +<a name="idp194179568-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="idp221467584-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="idp194180128-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="idp434843312"></a><h3> -<a name="idp199190848-bb"></a><code class="computeroutput">split_iterator</code> private member functions</h3> +<a name="idp428777232"></a><h3> +<a name="idp212623744-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">&</span> <a name="idp199191312-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="idp201398640-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="idp201399488-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">&</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">&</span> <a name="idp212624320-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="idp212625440-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="idp106839456-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">&</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 5c1bde4644..aca5e0dc03 100644 --- a/doc/html/boost/algorithm/split_regex.html +++ b/doc/html/boost/algorithm/split_regex.html @@ -7,7 +7,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 <boost/algorithm/string/regex.hpp>"> <link rel="prev" href="find_all_regex.html" title="Function template find_all_regex"> -<link rel="next" href="join_if_idp222013936.html" title="Function template join_if"> +<link rel="next" href="join_if_idp97666432.html" title="Function template join_if"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr> @@ -20,7 +20,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_idp222013936.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_idp97666432.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> @@ -39,7 +39,7 @@ <span class="keyword">const</span> <span class="identifier">basic_regex</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">RegexTraitsT</span> <span class="special">></span> <span class="special">&</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="idp437003888"></a><h2>Description</h2> +<a name="idp430939184"></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<std::string></code> or <code class="computeroutput">std::list<boost::iterator_range<std::string::iterator>></code> </p> <p> @@ -49,10 +49,16 @@ <td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> <th align="left">Note</th> </tr> -<tr><td align="left" valign="top"> -<p>Prior content of the result will be overwritten.</p> -<p>This function provides the strong exception-safety guarantee </p> -</td></tr> +<tr><td align="left" valign="top"><p>Prior content of the result will be overwritten.</p></td></tr> +</table></div> +<p> +</p> +<div class="note"><table border="0" summary="Note"> +<tr> +<td rowspan="2" align="center" valign="top" width="25"><img alt="[Note]" src="../../../../doc/src/images/note.png"></td> +<th align="left">Note</th> +</tr> +<tr><td align="left" valign="top"><p>This function provides the strong exception-safety guarantee </p></td></tr> </table></div> <p> </p> @@ -107,7 +113,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_idp222013936.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_idp97666432.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 e16a3b6815..7bef0ddc5c 100644 --- a/doc/html/boost/algorithm/starts_with.html +++ b/doc/html/boost/algorithm/starts_with.html @@ -6,7 +6,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 <boost/algorithm/string/predicate.hpp>"> -<link rel="prev" href="join_if_idp157115504.html" title="Function template join_if"> +<link rel="prev" href="join_if_idp200693888.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"> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="join_if_idp157115504.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_idp200693888.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> @@ -38,7 +38,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Range1T<span class="special">,</span> <span class="keyword">typename</span> Range2T<span class="special">></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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">Range2T</span> <span class="special">&</span> Test<span class="special">)</span><span class="special">;</span></pre></div> <div class="refsect1"> -<a name="idp435746000"></a><h2>Description</h2> +<a name="idp429680192"></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> @@ -99,7 +99,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="join_if_idp157115504.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_idp200693888.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 65b39b4b2e..570189b8d3 100644 --- a/doc/html/boost/algorithm/tail_finder.html +++ b/doc/html/boost/algorithm/tail_finder.html @@ -34,7 +34,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="idp435118944"></a><h2>Description</h2> +<a name="idp429053200"></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 fa75a3ebb7..969afb7c80 100644 --- a/doc/html/boost/algorithm/to_lower.html +++ b/doc/html/boost/algorithm/to_lower.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">to_lower</span><span class="special">(</span><span class="identifier">WritableRangeT</span> <span class="special">&</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">&</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="idp431470368"></a><h2>Description</h2> +<a name="idp425403344"></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 6cf676299d..22cfd56182 100644 --- a/doc/html/boost/algorithm/to_lower_copy.html +++ b/doc/html/boost/algorithm/to_lower_copy.html @@ -40,7 +40,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">&</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">&</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="idp431444320"></a><h2>Description</h2> +<a name="idp425377232"></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 5c89249210..3ee70c0ff2 100644 --- a/doc/html/boost/algorithm/to_upper.html +++ b/doc/html/boost/algorithm/to_upper.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">to_upper</span><span class="special">(</span><span class="identifier">WritableRangeT</span> <span class="special">&</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">&</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="idp431537872"></a><h2>Description</h2> +<a name="idp425470720"></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 2b6fab4b33..a68c5c56f0 100644 --- a/doc/html/boost/algorithm/to_upper_copy.html +++ b/doc/html/boost/algorithm/to_upper_copy.html @@ -40,7 +40,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">&</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">&</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="idp431511824"></a><h2>Description</h2> +<a name="idp425444672"></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 2a4af7d383..4012b57a1d 100644 --- a/doc/html/boost/algorithm/token_compress_mode_type.html +++ b/doc/html/boost/algorithm/token_compress_mode_type.html @@ -34,7 +34,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="idp432544032"></a><h2>Description</h2> +<a name="idp426476832"></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 84b57efbf0..e92941839b 100644 --- a/doc/html/boost/algorithm/token_finder.html +++ b/doc/html/boost/algorithm/token_finder.html @@ -36,7 +36,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="idp435139024"></a><h2>Description</h2> +<a name="idp429073216"></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 af752c0b7b..87becebd19 100644 --- a/doc/html/boost/algorithm/trim.html +++ b/doc/html/boost/algorithm/trim.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">trim</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</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">&</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="idp439515312"></a><h2>Description</h2> +<a name="idp433451952"></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 340f8c137a..51858d87bc 100644 --- a/doc/html/boost/algorithm/trim_all.html +++ b/doc/html/boost/algorithm/trim_all.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">trim_all</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</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">&</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="idp439731872"></a><h2>Description</h2> +<a name="idp433668576"></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 7902d83ed0..cc6989fa90 100644 --- a/doc/html/boost/algorithm/trim_all_copy.html +++ b/doc/html/boost/algorithm/trim_all_copy.html @@ -36,7 +36,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">&</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">&</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="idp439707712"></a><h2>Description</h2> +<a name="idp433644416"></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 fde0762b0a..944e584524 100644 --- a/doc/html/boost/algorithm/trim_all_copy_if.html +++ b/doc/html/boost/algorithm/trim_all_copy_if.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp439663904"></a><h2>Description</h2> +<a name="idp433600608"></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 e84c8a4268..2d47a11cc6 100644 --- a/doc/html/boost/algorithm/trim_all_if.html +++ b/doc/html/boost/algorithm/trim_all_if.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp439683696"></a><h2>Description</h2> +<a name="idp433620400"></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 1c964d5b06..16bc4ffd43 100644 --- a/doc/html/boost/algorithm/trim_copy.html +++ b/doc/html/boost/algorithm/trim_copy.html @@ -36,7 +36,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">&</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">&</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="idp439471792"></a><h2>Description</h2> +<a name="idp433408432"></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 f1084332f9..9ee96cb16a 100644 --- a/doc/html/boost/algorithm/trim_copy_if.html +++ b/doc/html/boost/algorithm/trim_copy_if.html @@ -39,7 +39,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp439444992"></a><h2>Description</h2> +<a name="idp433381568"></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 46dad020a2..2a7a26d987 100644 --- a/doc/html/boost/algorithm/trim_fill.html +++ b/doc/html/boost/algorithm/trim_fill.html @@ -36,7 +36,7 @@ <span class="keyword">void</span> <span class="identifier">trim_fill</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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">&</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="idp439840608"></a><h2>Description</h2> +<a name="idp433777312"></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 52eebabc45..81df85ee69 100644 --- a/doc/html/boost/algorithm/trim_fill_copy.html +++ b/doc/html/boost/algorithm/trim_fill_copy.html @@ -36,7 +36,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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">&</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="idp439811040"></a><h2>Description</h2> +<a name="idp433747744"></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 df710c0c5f..1d95780399 100644 --- a/doc/html/boost/algorithm/trim_fill_copy_if.html +++ b/doc/html/boost/algorithm/trim_fill_copy_if.html @@ -36,7 +36,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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="idp439756480"></a><h2>Description</h2> +<a name="idp433693184"></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 cb96508a83..7177671991 100644 --- a/doc/html/boost/algorithm/trim_fill_if.html +++ b/doc/html/boost/algorithm/trim_fill_if.html @@ -36,7 +36,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">&</span> Input<span class="special">,</span> <span class="keyword">const</span> <span class="identifier">RangeT</span> <span class="special">&</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="idp439781616"></a><h2>Description</h2> +<a name="idp433718256"></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 c8fe46c5ab..e4df30b94a 100644 --- a/doc/html/boost/algorithm/trim_if.html +++ b/doc/html/boost/algorithm/trim_if.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">trim_if</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</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="idp439492048"></a><h2>Description</h2> +<a name="idp433428688"></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 2abe4152e7..8775eeafe3 100644 --- a/doc/html/boost/algorithm/trim_left.html +++ b/doc/html/boost/algorithm/trim_left.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">trim_left</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</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">&</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="idp439309584"></a><h2>Description</h2> +<a name="idp433245904"></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 575853663e..aa1fb3456a 100644 --- a/doc/html/boost/algorithm/trim_left_copy.html +++ b/doc/html/boost/algorithm/trim_left_copy.html @@ -36,7 +36,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">&</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">&</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="idp439266000"></a><h2>Description</h2> +<a name="idp433202320"></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 35f95aff52..b533a44ab7 100644 --- a/doc/html/boost/algorithm/trim_left_copy_if.html +++ b/doc/html/boost/algorithm/trim_left_copy_if.html @@ -6,7 +6,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 <boost/algorithm/string/trim.hpp>"> -<link rel="prev" href="split_idp151832128.html" title="Function template split"> +<link rel="prev" href="split_idp192413584.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"> @@ -20,7 +20,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="split_idp151832128.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_idp192413584.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> @@ -39,7 +39,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp439239200"></a><h2>Description</h2> +<a name="idp433175520"></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> @@ -100,7 +100,7 @@ </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="split_idp151832128.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_idp192413584.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 d23a7957f4..d5d34fc5d4 100644 --- a/doc/html/boost/algorithm/trim_left_if.html +++ b/doc/html/boost/algorithm/trim_left_if.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp439286272"></a><h2>Description</h2> +<a name="idp433222592"></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 b238ec3b77..f24a0864a7 100644 --- a/doc/html/boost/algorithm/trim_right.html +++ b/doc/html/boost/algorithm/trim_right.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">></span> <span class="keyword">void</span> <span class="identifier">trim_right</span><span class="special">(</span><span class="identifier">SequenceT</span> <span class="special">&</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">&</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="idp439412400"></a><h2>Description</h2> +<a name="idp433348976"></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 bd9453dd6a..6c1d5699f0 100644 --- a/doc/html/boost/algorithm/trim_right_copy.html +++ b/doc/html/boost/algorithm/trim_right_copy.html @@ -36,7 +36,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">&</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">&</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="idp439368928"></a><h2>Description</h2> +<a name="idp433305376"></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 26bdca7e6e..4043172de1 100644 --- a/doc/html/boost/algorithm/trim_right_copy_if.html +++ b/doc/html/boost/algorithm/trim_right_copy_if.html @@ -39,7 +39,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp439342144"></a><h2>Description</h2> +<a name="idp433278528"></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 5fd11816e3..8534b23e83 100644 --- a/doc/html/boost/algorithm/trim_right_if.html +++ b/doc/html/boost/algorithm/trim_right_if.html @@ -35,7 +35,7 @@ <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> SequenceT<span class="special">,</span> <span class="keyword">typename</span> PredicateT<span class="special">></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">&</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="idp439389152"></a><h2>Description</h2> +<a name="idp433325664"></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> |