Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / log / doc / html / boost / log / nothrow_exception_handler.html
index da19c14..678caf9 100644 (file)
   <span class="keyword">typedef</span> <span class="keyword">void</span>     <a name="boost.log.nothrow_exception_handler.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>   <span class="comment">// The handler result type. </span>
 
   <span class="comment">// <a class="link" href="nothrow_exception_handler.html#boost.log.nothrow_exception_handlerconstruct-copy-destruct">construct/copy/destruct</a></span>
-  <span class="keyword">explicit</span> <a class="link" href="nothrow_exception_handler.html#idm45185964800320-bb"><span class="identifier">nothrow_exception_handler</span></a><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">explicit</span> <a class="link" href="nothrow_exception_handler.html#idm45711349748656-bb"><span class="identifier">nothrow_exception_handler</span></a><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
 
-  <span class="comment">// <a class="link" href="nothrow_exception_handler.html#idm45185964804112-bb">public member functions</a></span>
-  <span class="keyword">void</span> <a class="link" href="nothrow_exception_handler.html#idm45185964803552-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</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="nothrow_exception_handler.html#idm45711349752448-bb">public member functions</a></span>
+  <span class="keyword">void</span> <a class="link" href="nothrow_exception_handler.html#idm45711349751888-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></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="idm46436898580752"></a><h2>Description</h2>
+<a name="idm45554730077936"></a><h2>Description</h2>
 <p>A no-throw exception handler functional object. Acts similar to <code class="computeroutput"><a class="link" href="exception_handler.html" title="Class template exception_handler">exception_handler</a></code>, but in case if the exception cannot be handled the exception is not propagated from the handler. Instead the user-defined functional object is called with no parameters. </p>
 <div class="refsect2">
-<a name="idm46436898578608"></a><h3>
+<a name="idm45554730075792"></a><h3>
 <a name="boost.log.nothrow_exception_handlerconstruct-copy-destruct"></a><code class="computeroutput">nothrow_exception_handler</code> 
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1"><li class="listitem">
-<pre class="literallayout"><span class="keyword">explicit</span> <a name="idm45185964800320-bb"></a><span class="identifier">nothrow_exception_handler</span><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> handler<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">explicit</span> <a name="idm45711349748656-bb"></a><span class="identifier">nothrow_exception_handler</span><span class="special">(</span><span class="identifier">handler_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> handler<span class="special">)</span><span class="special">;</span></pre>
 <p>Initializing constructor. Creates an exception handler with the specified function object that will receive the exception. </p>
 </li></ol></div>
 </div>
 <div class="refsect2">
-<a name="idm46436898569392"></a><h3>
-<a name="idm45185964804112-bb"></a><code class="computeroutput">nothrow_exception_handler</code> public member functions</h3>
+<a name="idm45554730066576"></a><h3>
+<a name="idm45711349752448-bb"></a><code class="computeroutput">nothrow_exception_handler</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="idm45185964803552-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">void</span> <a name="idm45711349751888-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Exception launcher. Rethrows the current exception in order to detect its type and pass it to the aggregated function object. If the type of the exception could not be detected, the user-defined handler is called with no arguments.</p>
 <div class="note"><table border="0" summary="Note">
 <tr>