<code class="computeroutput"><boost/sort/spreadsort/spreadsort.hpp></code></a>
</h5></div></div></div>
<p>
- <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/spreadso_idm46709765012272.html" title="Function template spreadsort">spreadsort</a></code></code>
+ <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/spreadso_idm46048203074304.html" title="Function template spreadsort">spreadsort</a></code></code>
checks whether the data-type provided is an integer, castable float,
string, or wstring.
</p>
<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
<li class="listitem">
- If data-type is an integer, <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/integer__idm46709765154208.html" title="Function template integer_sort">integer_sort</a></code></code>
+ If data-type is an integer, <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/integer__idm46048203222928.html" title="Function template integer_sort">integer_sort</a></code></code>
is used.
</li>
<li class="listitem">
- If data-type is a float, <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/float_so_idm46709766348432.html" title="Function template float_sort">float_sort</a></code></code>
+ If data-type is a float, <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/float_so_idm46048204416688.html" title="Function template float_sort">float_sort</a></code></code>
is used.
</li>
<li class="listitem">
- If data-type is a string or wstring, <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/string_s_idm46709764928704.html" title="Function template string_sort">string_sort</a></code></code>
+ If data-type is a string or wstring, <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/string_s_idm46048202990736.html" title="Function template string_sort">string_sort</a></code></code>
is used.
</li>
<li class="listitem">
- Sorting other data-types requires picking between <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/integer__idm46709765154208.html" title="Function template integer_sort">integer_sort</a></code></code>,
- <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/float_so_idm46709766348432.html" title="Function template float_sort">float_sort</a></code></code>
- and <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/string_s_idm46709764928704.html" title="Function template string_sort">string_sort</a></code></code>
- directly, as <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/spreadso_idm46709765012272.html" title="Function template spreadsort">spreadsort</a></code></code>
+ Sorting other data-types requires picking between <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/integer__idm46048203222928.html" title="Function template integer_sort">integer_sort</a></code></code>,
+ <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/float_so_idm46048204416688.html" title="Function template float_sort">float_sort</a></code></code>
+ and <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/string_s_idm46048202990736.html" title="Function template string_sort">string_sort</a></code></code>
+ directly, as <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/spreadso_idm46048203074304.html" title="Function template spreadsort">spreadsort</a></code></code>
won't accept types that don't have the appropriate type traits.
</li>
</ul></div>
<span class="phrase"><a name="sort.single_thread.spreadsort.sort_hpp.header_spreadsort.rationale"></a></span><a class="link" href="sort_hpp.html#sort.single_thread.spreadsort.sort_hpp.header_spreadsort.rationale">Rationale:</a>
</h6>
<p>
- <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/spreadso_idm46709765012272.html" title="Function template spreadsort">spreadsort</a></code></code>
+ <code class="literal"><code class="computeroutput"><a class="link" href="../../../boost/sort/spreadsort/spreadso_idm46048203074304.html" title="Function template spreadsort">spreadsort</a></code></code>
function provides a wrapper that calls the fastest sorting algorithm
available for a data-type, enabling faster generic programming.
</p>