<pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/throw_on_failure.html" title="Global throw_on_failure">throw_on_failure</a><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TypeOut<span class="special">,</span> <span class="keyword">typename</span> TypeIn<span class="special">,</span> <span class="keyword">typename</span> Converter<span class="special">></span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">TypeOut</span> <span class="special">></span> <a class="link" href="boost/convert_idm46141421574560.html" title="Function template convert"><span class="identifier">convert</span></a><span class="special">(</span><span class="identifier">TypeIn</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">Converter</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">TypeOut</span> <span class="special">></span> <a class="link" href="boost/convert_idm45211508362272.html" title="Function template convert"><span class="identifier">convert</span></a><span class="special">(</span><span class="identifier">TypeIn</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">Converter</span> <span class="keyword">const</span> <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> TypeOut<span class="special">,</span> <span class="keyword">typename</span> TypeIn<span class="special">></span>
- <span class="identifier">boost</span><span class="special">::</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">TypeOut</span> <span class="special">></span> <a class="link" href="boost/convert_idm46141421567312.html" title="Function template convert"><span class="identifier">convert</span></a><span class="special">(</span><span class="identifier">TypeIn</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <span class="identifier">boost</span><span class="special">::</span><span class="identifier">optional</span><span class="special"><</span> <span class="identifier">TypeOut</span> <span class="special">></span> <a class="link" href="boost/convert_idm45211508355024.html" title="Function template convert"><span class="identifier">convert</span></a><span class="special">(</span><span class="identifier">TypeIn</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
<span class="comment">// Boost.Convert non-optional deployment interface. </span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TypeOut<span class="special">,</span> <span class="keyword">typename</span> TypeIn<span class="special">,</span> <span class="keyword">typename</span> Converter<span class="special">></span>
- <span class="identifier">TypeOut</span> <a name="boost.convert_idm46141409772768"></a><span class="identifier">convert</span><span class="special">(</span><span class="identifier">TypeIn</span> <span class="keyword">const</span> <span class="special">&</span> value_in<span class="special">,</span> <span class="identifier">Converter</span> <span class="keyword">const</span> <span class="special">&</span> converter<span class="special">,</span>
+ <span class="identifier">TypeOut</span> <a name="boost.convert_idm45211496504640"></a><span class="identifier">convert</span><span class="special">(</span><span class="identifier">TypeIn</span> <span class="keyword">const</span> <span class="special">&</span> value_in<span class="special">,</span> <span class="identifier">Converter</span> <span class="keyword">const</span> <span class="special">&</span> converter<span class="special">,</span>
<span class="emphasis"><em><span class="identifier">unspecified</span></em></span><span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TypeOut<span class="special">,</span> <span class="keyword">typename</span> TypeIn<span class="special">,</span> <span class="keyword">typename</span> Converter<span class="special">,</span>
<span class="keyword">typename</span> Fallback<span class="special">></span>
<span class="identifier">enable_if</span><span class="special"><</span> <span class="identifier">is_convertible</span><span class="special"><</span> <span class="identifier">Fallback</span><span class="special">,</span> <span class="identifier">TypeOut</span> <span class="special">></span><span class="special">,</span> <span class="identifier">TypeOut</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span>
- <a name="boost.convert_idm46141409767776"></a><span class="identifier">convert</span><span class="special">(</span><span class="identifier">TypeIn</span> <span class="keyword">const</span> <span class="special">&</span> value_in<span class="special">,</span> <span class="identifier">Converter</span> <span class="keyword">const</span> <span class="special">&</span> converter<span class="special">,</span>
+ <a name="boost.convert_idm45211496499600"></a><span class="identifier">convert</span><span class="special">(</span><span class="identifier">TypeIn</span> <span class="keyword">const</span> <span class="special">&</span> value_in<span class="special">,</span> <span class="identifier">Converter</span> <span class="keyword">const</span> <span class="special">&</span> converter<span class="special">,</span>
<span class="identifier">Fallback</span> <span class="keyword">const</span> <span class="special">&</span> fallback<span class="special">)</span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TypeOut<span class="special">,</span> <span class="keyword">typename</span> TypeIn<span class="special">,</span> <span class="keyword">typename</span> Converter<span class="special">,</span>
<span class="keyword">typename</span> Fallback<span class="special">></span>
<span class="identifier">enable_if</span><span class="special"><</span> <span class="identifier">cnv</span><span class="special">::</span><span class="identifier">is_fun</span><span class="special"><</span> <span class="identifier">Fallback</span><span class="special">,</span> <span class="identifier">TypeOut</span> <span class="special">></span><span class="special">,</span> <span class="identifier">TypeOut</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span>
- <a name="boost.convert_idm46141409762288"></a><span class="identifier">convert</span><span class="special">(</span><span class="identifier">TypeIn</span> <span class="keyword">const</span> <span class="special">&</span> value_in<span class="special">,</span> <span class="identifier">Converter</span> <span class="keyword">const</span> <span class="special">&</span> converter<span class="special">,</span>
+ <a name="boost.convert_idm45211496494112"></a><span class="identifier">convert</span><span class="special">(</span><span class="identifier">TypeIn</span> <span class="keyword">const</span> <span class="special">&</span> value_in<span class="special">,</span> <span class="identifier">Converter</span> <span class="keyword">const</span> <span class="special">&</span> converter<span class="special">,</span>
<span class="identifier">Fallback</span> fallback<span class="special">)</span><span class="special">;</span>
<span class="keyword">namespace</span> <span class="identifier">cnv</span> <span class="special">{</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Converter<span class="special">,</span> <span class="keyword">typename</span> TypeOut<span class="special">,</span> <span class="keyword">typename</span> TypeIn<span class="special">></span>
<span class="keyword">struct</span> <a class="link" href="boost/cnv/reference.html" title="Struct template reference">reference</a><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> Converter<span class="special">,</span> <span class="keyword">typename</span> TypeOut<span class="special">></span>
- <span class="keyword">struct</span> <a class="link" href="boost/cnv/referenc_idm46141421594560.html" title="Struct template reference<Converter, TypeOut, void>">reference</a><span class="special"><</span><span class="identifier">Converter</span><span class="special">,</span> <span class="identifier">TypeOut</span><span class="special">,</span> <span class="keyword">void</span><span class="special">></span><span class="special">;</span>
+ <span class="keyword">struct</span> <a class="link" href="boost/cnv/referenc_idm45211508382320.html" title="Struct template reference<Converter, TypeOut, void>">reference</a><span class="special"><</span><span class="identifier">Converter</span><span class="special">,</span> <span class="identifier">TypeOut</span><span class="special">,</span> <span class="keyword">void</span><span class="special">></span><span class="special">;</span>
<span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> TypeOut<span class="special">,</span> <span class="keyword">typename</span> TypeIn<span class="special">,</span> <span class="keyword">typename</span> Converter<span class="special">></span>
- <a class="link" href="boost/cnv/reference.html" title="Struct template reference">reference</a><span class="special"><</span> <span class="identifier">Converter</span><span class="special">,</span> <span class="identifier">TypeOut</span><span class="special">,</span> <span class="identifier">TypeIn</span> <span class="special">></span> <a class="link" href="boost/cnv/apply_idm46141421584880.html" title="Function template apply"><span class="identifier">apply</span></a><span class="special">(</span><span class="identifier">Converter</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span>
+ <a class="link" href="boost/cnv/reference.html" title="Struct template reference">reference</a><span class="special"><</span> <span class="identifier">Converter</span><span class="special">,</span> <span class="identifier">TypeOut</span><span class="special">,</span> <span class="identifier">TypeIn</span> <span class="special">></span> <a class="link" href="boost/cnv/apply_idm45211508372640.html" title="Function template apply"><span class="identifier">apply</span></a><span class="special">(</span><span class="identifier">Converter</span> <span class="keyword">const</span> <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> TypeOut<span class="special">,</span> <span class="keyword">typename</span> Converter<span class="special">></span>
- <a class="link" href="boost/cnv/reference.html" title="Struct template reference">reference</a><span class="special"><</span> <span class="identifier">Converter</span><span class="special">,</span> <span class="identifier">TypeOut</span><span class="special">,</span> <span class="keyword">void</span> <span class="special">></span> <a name="boost.cnv.apply_idm46141421579440"></a><span class="identifier">apply</span><span class="special">(</span><span class="identifier">Converter</span> <span class="keyword">const</span> <span class="special">&</span> cnv<span class="special">)</span><span class="special">;</span>
+ <a class="link" href="boost/cnv/reference.html" title="Struct template reference">reference</a><span class="special"><</span> <span class="identifier">Converter</span><span class="special">,</span> <span class="identifier">TypeOut</span><span class="special">,</span> <span class="keyword">void</span> <span class="special">></span> <a name="boost.cnv.apply_idm45211508367152"></a><span class="identifier">apply</span><span class="special">(</span><span class="identifier">Converter</span> <span class="keyword">const</span> <span class="special">&</span> cnv<span class="special">)</span><span class="special">;</span>
<span class="special">}</span>
<span class="special">}</span></pre>
</div>