forked from boostorg/range
[boost][range] - Updated begin/end to be protected against accidental ADL to improve compatibility with C++0x. Added any_range which adds type erasure support. Added a type_erased adaptor to utilise the any_range. Implemented the any_iterator using a small buffer optimization to avoid heap usage.
[SVN r67541]
This commit is contained in:
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.adjacent_find"></a><a class="link" href="adjacent_find.html" title="adjacent_find">adjacent_find</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.adjacent_find.prototype"></a><h6>
|
||||
<a name="id731803"></a>
|
||||
<a name="id711185"></a>
|
||||
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -76,7 +76,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.adjacent_find.description"></a><h6>
|
||||
<a name="id732780"></a>
|
||||
<a name="id712162"></a>
|
||||
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -97,14 +97,14 @@
|
||||
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.adjacent_find.definition"></a><h6>
|
||||
<a name="id732987"></a>
|
||||
<a name="id712369"></a>
|
||||
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">adjacent_find</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.adjacent_find.requirements"></a><h6>
|
||||
<a name="id733058"></a>
|
||||
<a name="id712440"></a>
|
||||
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -142,7 +142,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.adjacent_find.complexity"></a><h6>
|
||||
<a name="id733247"></a>
|
||||
<a name="id712629"></a>
|
||||
<a class="link" href="adjacent_find.html#range.reference.algorithms.non_mutating.adjacent_find.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.binary_search"></a><a class="link" href="binary_search.html" title="binary_search">binary_search</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.binary_search.prototype"></a><h6>
|
||||
<a name="id733347"></a>
|
||||
<a name="id712729"></a>
|
||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -42,7 +42,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.binary_search.description"></a><h6>
|
||||
<a name="id733624"></a>
|
||||
<a name="id713006"></a>
|
||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -52,14 +52,14 @@
|
||||
range <code class="computeroutput"><span class="identifier">rng</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.binary_search.definition"></a><h6>
|
||||
<a name="id733690"></a>
|
||||
<a name="id713072"></a>
|
||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">binary_search</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.binary_search.requirements"></a><h6>
|
||||
<a name="id733760"></a>
|
||||
<a name="id713142"></a>
|
||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -110,7 +110,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.binary_search.precondition_"></a><h6>
|
||||
<a name="id734029"></a>
|
||||
<a name="id713411"></a>
|
||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.precondition_">Precondition:</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -128,7 +128,7 @@
|
||||
order according to the function object <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.binary_search.complexity"></a><h6>
|
||||
<a name="id734121"></a>
|
||||
<a name="id713503"></a>
|
||||
<a class="link" href="binary_search.html#range.reference.algorithms.non_mutating.binary_search.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.count"></a><a class="link" href="count.html" title="count">count</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.count.prototype"></a><h6>
|
||||
<a name="id734284"></a>
|
||||
<a name="id713666"></a>
|
||||
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -44,7 +44,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.count.description"></a><h6>
|
||||
<a name="id734578"></a>
|
||||
<a name="id713960"></a>
|
||||
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -54,14 +54,14 @@
|
||||
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.count.definition"></a><h6>
|
||||
<a name="id734666"></a>
|
||||
<a name="id714048"></a>
|
||||
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">count</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.count.requirements"></a><h6>
|
||||
<a name="id734736"></a>
|
||||
<a name="id714118"></a>
|
||||
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.requirements">Requirements</a>
|
||||
</h6>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||
@ -84,7 +84,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.count.complexity"></a><h6>
|
||||
<a name="id734868"></a>
|
||||
<a name="id714250"></a>
|
||||
<a class="link" href="count.html#range.reference.algorithms.non_mutating.count.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.count_if"></a><a class="link" href="count_if.html" title="count_if">count_if</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.count_if.prototype"></a><h6>
|
||||
<a name="id734932"></a>
|
||||
<a name="id714315"></a>
|
||||
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -40,7 +40,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.count_if.description"></a><h6>
|
||||
<a name="id735091"></a>
|
||||
<a name="id714472"></a>
|
||||
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -50,14 +50,14 @@
|
||||
is <code class="computeroutput"><span class="keyword">true</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.count_if.definition"></a><h6>
|
||||
<a name="id735180"></a>
|
||||
<a name="id714562"></a>
|
||||
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">count_if</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.count_if.requirements"></a><h6>
|
||||
<a name="id735249"></a>
|
||||
<a name="id714631"></a>
|
||||
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.requirements">Requirements</a>
|
||||
</h6>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||
@ -80,7 +80,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.count_if.complexity"></a><h6>
|
||||
<a name="id735381"></a>
|
||||
<a name="id714763"></a>
|
||||
<a class="link" href="count_if.html#range.reference.algorithms.non_mutating.count_if.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.equal"></a><a class="link" href="equal.html" title="equal">equal</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.equal.prototype"></a><h6>
|
||||
<a name="id735456"></a>
|
||||
<a name="id714837"></a>
|
||||
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -52,7 +52,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.equal.description"></a><h6>
|
||||
<a name="id735738"></a>
|
||||
<a name="id715120"></a>
|
||||
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -70,14 +70,14 @@
|
||||
considered equal in the predicate version if <code class="computeroutput"><span class="identifier">pred</span><span class="special">(</span><span class="identifier">x</span><span class="special">,</span><span class="identifier">y</span><span class="special">)</span></code> is <code class="computeroutput"><span class="keyword">true</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.equal.definition"></a><h6>
|
||||
<a name="id735972"></a>
|
||||
<a name="id715354"></a>
|
||||
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">equal</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.equal.requirements"></a><h6>
|
||||
<a name="id736042"></a>
|
||||
<a name="id715424"></a>
|
||||
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -138,7 +138,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.equal.complexity"></a><h6>
|
||||
<a name="id736352"></a>
|
||||
<a name="id715734"></a>
|
||||
<a class="link" href="equal.html#range.reference.algorithms.non_mutating.equal.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.equal_range"></a><a class="link" href="equal_range.html" title="equal_range">equal_range</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.equal_range.prototype"></a><h6>
|
||||
<a name="id736444"></a>
|
||||
<a name="id715826"></a>
|
||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -70,7 +70,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.equal_range.description"></a><h6>
|
||||
<a name="id737315"></a>
|
||||
<a name="id716698"></a>
|
||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -84,14 +84,14 @@
|
||||
is determined by <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.equal_range.definition"></a><h6>
|
||||
<a name="id737458"></a>
|
||||
<a name="id716841"></a>
|
||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">equal_range</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.equal_range.requirements"></a><h6>
|
||||
<a name="id737528"></a>
|
||||
<a name="id716911"></a>
|
||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -142,7 +142,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.equal_range.precondition_"></a><h6>
|
||||
<a name="id737797"></a>
|
||||
<a name="id717180"></a>
|
||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.precondition_">Precondition:</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -154,7 +154,7 @@
|
||||
is ordered in ascending order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.equal_range.complexity"></a><h6>
|
||||
<a name="id737872"></a>
|
||||
<a name="id717254"></a>
|
||||
<a class="link" href="equal_range.html#range.reference.algorithms.non_mutating.equal_range.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.find"></a><a class="link" href="find.html" title="find">find</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.find.prototype"></a><h6>
|
||||
<a name="id738534"></a>
|
||||
<a name="id717917"></a>
|
||||
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -48,7 +48,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find.description"></a><h6>
|
||||
<a name="id738823"></a>
|
||||
<a name="id718205"></a>
|
||||
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -59,14 +59,14 @@
|
||||
same manner as the returned iterator described above.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find.definition"></a><h6>
|
||||
<a name="id738939"></a>
|
||||
<a name="id718322"></a>
|
||||
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find.requirements"></a><h6>
|
||||
<a name="id739009"></a>
|
||||
<a name="id718392"></a>
|
||||
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.requirements">Requirements</a>
|
||||
</h6>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||
@ -87,7 +87,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.find.complexity"></a><h6>
|
||||
<a name="id739128"></a>
|
||||
<a name="id718511"></a>
|
||||
<a class="link" href="find.html#range.reference.algorithms.non_mutating.find.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.find_end"></a><a class="link" href="find_end.html" title="find_end">find_end</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.find_end.prototype"></a><h6>
|
||||
<a name="id739192"></a>
|
||||
<a name="id718575"></a>
|
||||
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -65,7 +65,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find_end.description"></a><h6>
|
||||
<a name="id739851"></a>
|
||||
<a name="id719235"></a>
|
||||
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -80,14 +80,14 @@
|
||||
same manner as the returned iterator described above.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find_end.definition"></a><h6>
|
||||
<a name="id739976"></a>
|
||||
<a name="id719359"></a>
|
||||
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find_end</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find_end.requirements"></a><h6>
|
||||
<a name="id740047"></a>
|
||||
<a name="id719430"></a>
|
||||
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -147,7 +147,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.find_end.complexity"></a><h6>
|
||||
<a name="id740359"></a>
|
||||
<a name="id719742"></a>
|
||||
<a class="link" href="find_end.html#range.reference.algorithms.non_mutating.find_end.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.find_first_of"></a><a class="link" href="find_first_of.html" title="find_first_of">find_first_of</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.find_first_of.prototype"></a><h6>
|
||||
<a name="id740530"></a>
|
||||
<a name="id719912"></a>
|
||||
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -65,7 +65,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find_first_of.description"></a><h6>
|
||||
<a name="id741187"></a>
|
||||
<a name="id720570"></a>
|
||||
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -85,14 +85,14 @@
|
||||
same manner as the returned iterator described above.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find_first_of.definition"></a><h6>
|
||||
<a name="id741316"></a>
|
||||
<a name="id720699"></a>
|
||||
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find_first_of</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find_first_of.requirements"></a><h6>
|
||||
<a name="id741388"></a>
|
||||
<a name="id720771"></a>
|
||||
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -146,7 +146,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.find_first_of.complexity"></a><h6>
|
||||
<a name="id741654"></a>
|
||||
<a name="id721037"></a>
|
||||
<a class="link" href="find_first_of.html#range.reference.algorithms.non_mutating.find_first_of.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.find_if"></a><a class="link" href="find_if.html" title="find_if">find_if</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.find_if.prototype"></a><h6>
|
||||
<a name="id741743"></a>
|
||||
<a name="id721127"></a>
|
||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -48,7 +48,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find_if.description"></a><h6>
|
||||
<a name="id742034"></a>
|
||||
<a name="id721417"></a>
|
||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -63,14 +63,14 @@
|
||||
defines found in the same manner as the returned iterator described above.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find_if.definition"></a><h6>
|
||||
<a name="id742163"></a>
|
||||
<a name="id721545"></a>
|
||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">find_if</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find_if.requirements"></a><h6>
|
||||
<a name="id742233"></a>
|
||||
<a name="id721616"></a>
|
||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.requirements">Requirements</a>
|
||||
</h6>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||
@ -89,7 +89,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.find_if.precondition_"></a><h6>
|
||||
<a name="id742338"></a>
|
||||
<a name="id721721"></a>
|
||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.precondition_">Precondition:</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -97,7 +97,7 @@
|
||||
<code class="computeroutput"><span class="identifier">rng</span></code>, <code class="computeroutput"><span class="special">*</span><span class="identifier">i</span></code> is in the domain of <code class="computeroutput"><span class="identifier">UnaryPredicate</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.find_if.complexity"></a><h6>
|
||||
<a name="id742408"></a>
|
||||
<a name="id721791"></a>
|
||||
<a class="link" href="find_if.html#range.reference.algorithms.non_mutating.find_if.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.for_each"></a><a class="link" href="for_each.html" title="for_each">for_each</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.for_each.prototype"></a><h6>
|
||||
<a name="id737966"></a>
|
||||
<a name="id717348"></a>
|
||||
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -48,7 +48,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.for_each.description"></a><h6>
|
||||
<a name="id738190"></a>
|
||||
<a name="id717573"></a>
|
||||
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -58,14 +58,14 @@
|
||||
<code class="computeroutput"><span class="identifier">fun</span><span class="special">(</span><span class="identifier">x</span><span class="special">)</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.for_each.definition"></a><h6>
|
||||
<a name="id738268"></a>
|
||||
<a name="id717651"></a>
|
||||
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">for_each</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.for_each.requirements"></a><h6>
|
||||
<a name="id738339"></a>
|
||||
<a name="id717722"></a>
|
||||
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.requirements">Requirements</a>
|
||||
</h6>
|
||||
<div class="itemizedlist"><ul class="itemizedlist" type="disc">
|
||||
@ -89,7 +89,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.for_each.complexity"></a><h6>
|
||||
<a name="id738461"></a>
|
||||
<a name="id717844"></a>
|
||||
<a class="link" href="for_each.html#range.reference.algorithms.non_mutating.for_each.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare"></a><a class="link" href="lexicographical_compare.html" title="lexicographical_compare">lexicographical_compare</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.prototype"></a><h6>
|
||||
<a name="id742484"></a>
|
||||
<a name="id721867"></a>
|
||||
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -52,7 +52,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.description"></a><h6>
|
||||
<a name="id742767"></a>
|
||||
<a name="id722150"></a>
|
||||
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -72,14 +72,14 @@
|
||||
predicate versions.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.definition"></a><h6>
|
||||
<a name="id742935"></a>
|
||||
<a name="id722318"></a>
|
||||
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">lexicographical_compare</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.requirements"></a><h6>
|
||||
<a name="id743006"></a>
|
||||
<a name="id722389"></a>
|
||||
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -144,7 +144,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.lexicographical_compare.complexity"></a><h6>
|
||||
<a name="id743382"></a>
|
||||
<a name="id722764"></a>
|
||||
<a class="link" href="lexicographical_compare.html#range.reference.algorithms.non_mutating.lexicographical_compare.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.lower_bound"></a><a class="link" href="lower_bound.html" title="lower_bound">lower_bound</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.lower_bound.prototype"></a><h6>
|
||||
<a name="id743485"></a>
|
||||
<a name="id722868"></a>
|
||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -48,7 +48,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.lower_bound.description"></a><h6>
|
||||
<a name="id743775"></a>
|
||||
<a name="id723158"></a>
|
||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -71,14 +71,14 @@
|
||||
same manner as the returned iterator described above.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.lower_bound.definition"></a><h6>
|
||||
<a name="id743964"></a>
|
||||
<a name="id723347"></a>
|
||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">lower_bound</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.lower_bound.requirements"></a><h6>
|
||||
<a name="id744036"></a>
|
||||
<a name="id723418"></a>
|
||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -129,7 +129,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.lower_bound.precondition_"></a><h6>
|
||||
<a name="id744304"></a>
|
||||
<a name="id723687"></a>
|
||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.precondition_">Precondition:</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -147,7 +147,7 @@
|
||||
order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.lower_bound.complexity"></a><h6>
|
||||
<a name="id744397"></a>
|
||||
<a name="id723780"></a>
|
||||
<a class="link" href="lower_bound.html#range.reference.algorithms.non_mutating.lower_bound.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.max_element"></a><a class="link" href="max_element.html" title="max_element">max_element</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.max_element.prototype"></a><h6>
|
||||
<a name="id744536"></a>
|
||||
<a name="id723919"></a>
|
||||
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -83,7 +83,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.max_element.description"></a><h6>
|
||||
<a name="id745522"></a>
|
||||
<a name="id724905"></a>
|
||||
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -97,14 +97,14 @@
|
||||
same manner as the returned iterator described above.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.max_element.definition"></a><h6>
|
||||
<a name="id745616"></a>
|
||||
<a name="id725000"></a>
|
||||
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">max_element</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.max_element.requirements"></a><h6>
|
||||
<a name="id745688"></a>
|
||||
<a name="id725071"></a>
|
||||
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -141,7 +141,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.max_element.complexity"></a><h6>
|
||||
<a name="id745866"></a>
|
||||
<a name="id725249"></a>
|
||||
<a class="link" href="max_element.html#range.reference.algorithms.non_mutating.max_element.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.min_element"></a><a class="link" href="min_element.html" title="min_element">min_element</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.min_element.prototype"></a><h6>
|
||||
<a name="id745965"></a>
|
||||
<a name="id725348"></a>
|
||||
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -83,7 +83,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.min_element.description"></a><h6>
|
||||
<a name="id746952"></a>
|
||||
<a name="id726335"></a>
|
||||
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -97,14 +97,14 @@
|
||||
same manner as the returned iterator described above.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.min_element.definition"></a><h6>
|
||||
<a name="id747046"></a>
|
||||
<a name="id726429"></a>
|
||||
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">min_element</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.min_element.requirements"></a><h6>
|
||||
<a name="id747117"></a>
|
||||
<a name="id726500"></a>
|
||||
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -141,7 +141,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.min_element.complexity"></a><h6>
|
||||
<a name="id747295"></a>
|
||||
<a name="id726678"></a>
|
||||
<a class="link" href="min_element.html#range.reference.algorithms.non_mutating.min_element.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.mismatch"></a><a class="link" href="mismatch.html" title="mismatch">mismatch</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.mismatch.prototype"></a><h6>
|
||||
<a name="id747394"></a>
|
||||
<a name="id726777"></a>
|
||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -105,7 +105,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.mismatch.description"></a><h6>
|
||||
<a name="id749098"></a>
|
||||
<a name="id728481"></a>
|
||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -117,14 +117,14 @@
|
||||
Equality is determined by <code class="computeroutput"><span class="keyword">operator</span><span class="special">==</span></code> for non-predicate versions of <code class="computeroutput"><span class="identifier">mismatch</span></code>, and by satisfying <code class="computeroutput"><span class="identifier">pred</span></code> in the predicate versions.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.mismatch.definition"></a><h6>
|
||||
<a name="id749195"></a>
|
||||
<a name="id728578"></a>
|
||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">mismatch</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.mismatch.requirements"></a><h6>
|
||||
<a name="id749266"></a>
|
||||
<a name="id728648"></a>
|
||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -185,14 +185,14 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.mismatch.precondition_"></a><h6>
|
||||
<a name="id749576"></a>
|
||||
<a name="id728960"></a>
|
||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.precondition_">Precondition:</a>
|
||||
</h6>
|
||||
<p>
|
||||
<code class="computeroutput"><span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng2</span><span class="special">)</span> <span class="special">>=</span> <span class="identifier">distance</span><span class="special">(</span><span class="identifier">rng1</span><span class="special">)</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.mismatch.complexity"></a><h6>
|
||||
<a name="id749649"></a>
|
||||
<a name="id729032"></a>
|
||||
<a class="link" href="mismatch.html#range.reference.algorithms.non_mutating.mismatch.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.search"></a><a class="link" href="search.html" title="search">search</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.search.prototype"></a><h6>
|
||||
<a name="id749713"></a>
|
||||
<a name="id729096"></a>
|
||||
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -95,7 +95,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.search.description"></a><h6>
|
||||
<a name="id751051"></a>
|
||||
<a name="id730434"></a>
|
||||
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -114,14 +114,14 @@
|
||||
same manner as the returned iterator described above.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.search.definition"></a><h6>
|
||||
<a name="id751214"></a>
|
||||
<a name="id730597"></a>
|
||||
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">search</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.search.requirements"></a><h6>
|
||||
<a name="id751286"></a>
|
||||
<a name="id730668"></a>
|
||||
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -182,7 +182,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.search.complexity"></a><h6>
|
||||
<a name="id751596"></a>
|
||||
<a name="id730979"></a>
|
||||
<a class="link" href="search.html#range.reference.algorithms.non_mutating.search.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.search_n"></a><a class="link" href="search_n.html" title="search_n">search_n</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.search_n.prototype"></a><h6>
|
||||
<a name="id751637"></a>
|
||||
<a name="id731020"></a>
|
||||
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -54,7 +54,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.search_n.description"></a><h6>
|
||||
<a name="id752386"></a>
|
||||
<a name="id731769"></a>
|
||||
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -63,14 +63,14 @@
|
||||
and by a predicate when one is supplied.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.search_n.definition"></a><h6>
|
||||
<a name="id752453"></a>
|
||||
<a name="id731836"></a>
|
||||
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">search_n</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.search_n.requirements"></a><h6>
|
||||
<a name="id752524"></a>
|
||||
<a name="id731906"></a>
|
||||
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -124,7 +124,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.search_n.complexity"></a><h6>
|
||||
<a name="id752812"></a>
|
||||
<a name="id732195"></a>
|
||||
<a class="link" href="search_n.html#range.reference.algorithms.non_mutating.search_n.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
@ -27,7 +27,7 @@
|
||||
<a name="range.reference.algorithms.non_mutating.upper_bound"></a><a class="link" href="upper_bound.html" title="upper_bound">upper_bound</a>
|
||||
</h5></div></div></div>
|
||||
<a name="range.reference.algorithms.non_mutating.upper_bound.prototype"></a><h6>
|
||||
<a name="id752853"></a>
|
||||
<a name="id732236"></a>
|
||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.prototype">Prototype</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -48,7 +48,7 @@
|
||||
<p>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.upper_bound.description"></a><h6>
|
||||
<a name="id753142"></a>
|
||||
<a name="id732525"></a>
|
||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.description">Description</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -70,14 +70,14 @@
|
||||
same manner as the returned iterator described above.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.upper_bound.definition"></a><h6>
|
||||
<a name="id753336"></a>
|
||||
<a name="id732719"></a>
|
||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.definition">Definition</a>
|
||||
</h6>
|
||||
<p>
|
||||
Defined in the header file <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">range</span><span class="special">/</span><span class="identifier">algorithm</span><span class="special">/</span><span class="identifier">upper_bound</span><span class="special">.</span><span class="identifier">hpp</span></code>
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.upper_bound.requirements"></a><h6>
|
||||
<a name="id753407"></a>
|
||||
<a name="id732790"></a>
|
||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.requirements">Requirements</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -128,7 +128,7 @@
|
||||
</li>
|
||||
</ul></div>
|
||||
<a name="range.reference.algorithms.non_mutating.upper_bound.precondition_"></a><h6>
|
||||
<a name="id753676"></a>
|
||||
<a name="id733059"></a>
|
||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.precondition_">Precondition:</a>
|
||||
</h6>
|
||||
<p>
|
||||
@ -146,7 +146,7 @@
|
||||
order according to <code class="computeroutput"><span class="identifier">pred</span></code>.
|
||||
</p>
|
||||
<a name="range.reference.algorithms.non_mutating.upper_bound.complexity"></a><h6>
|
||||
<a name="id753768"></a>
|
||||
<a name="id733150"></a>
|
||||
<a class="link" href="upper_bound.html#range.reference.algorithms.non_mutating.upper_bound.complexity">Complexity</a>
|
||||
</h6>
|
||||
<p>
|
||||
|
Reference in New Issue
Block a user