Imported Upstream version 1.72.0
[platform/upstream/boost.git] / libs / log / doc / html / boost / log / expressions / char_decorator_terminal.html
index fc0cdd8..d31d186 100644 (file)
   <span class="keyword">typedef</span> <span class="identifier">string_type</span>                           <a name="boost.log.expressions.char_decorator_terminal.result_type"></a><span class="identifier">result_type</span><span class="special">;</span>    <span class="comment">// Result type definition. </span>
 
   <span class="comment">// <a class="link" href="char_decorator_terminal.html#boost.log.expressions.char_decorator_terminalconstruct-copy-destruct">construct/copy/destruct</a></span>
-  <a class="link" href="char_decorator_terminal.html#idm45185966438144-bb"><span class="identifier">char_decorator_terminal</span></a><span class="special">(</span><span class="identifier">subactor_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">impl_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-  <a class="link" href="char_decorator_terminal.html#idm45185966436048-bb"><span class="identifier">char_decorator_terminal</span></a><span class="special">(</span><a class="link" href="char_decorator_terminal.html" title="Class template char_decorator_terminal">char_decorator_terminal</a> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-  <a class="link" href="char_decorator_terminal.html#idm45185966434368-bb"><span class="identifier">char_decorator_terminal</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span>
+  <a class="link" href="char_decorator_terminal.html#idm45711348038704-bb"><span class="identifier">char_decorator_terminal</span></a><span class="special">(</span><span class="identifier">subactor_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">,</span> <span class="identifier">impl_type</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <a class="link" href="char_decorator_terminal.html#idm45711348036608-bb"><span class="identifier">char_decorator_terminal</span></a><span class="special">(</span><a class="link" href="char_decorator_terminal.html" title="Class template char_decorator_terminal">char_decorator_terminal</a> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <a class="link" href="char_decorator_terminal.html#idm45711348034928-bb"><span class="identifier">char_decorator_terminal</span></a><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span>
 
-  <span class="comment">// <a class="link" href="char_decorator_terminal.html#idm45185966448960-bb">public member functions</a></span>
-  <span class="identifier">subactor_type</span> <span class="keyword">const</span>  <span class="special">&amp;</span> <a class="link" href="char_decorator_terminal.html#idm45185966448400-bb"><span class="identifier">get_subactor</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
-  <span class="identifier">impl_type</span> <span class="keyword">const</span>  <span class="special">&amp;</span> <a class="link" href="char_decorator_terminal.html#idm45185966446288-bb"><span class="identifier">get_impl</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
-  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ContextT<span class="special">&gt;</span> <span class="identifier">result_type</span> <a class="link" href="char_decorator_terminal.html#idm45185966444176-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
-  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ContextT<span class="special">&gt;</span> <span class="identifier">result_type</span> <a class="link" href="char_decorator_terminal.html#idm45185966441376-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+  <span class="comment">// <a class="link" href="char_decorator_terminal.html#idm45711348049520-bb">public member functions</a></span>
+  <span class="identifier">subactor_type</span> <span class="keyword">const</span>  <span class="special">&amp;</span> <a class="link" href="char_decorator_terminal.html#idm45711348048960-bb"><span class="identifier">get_subactor</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+  <span class="identifier">impl_type</span> <span class="keyword">const</span>  <span class="special">&amp;</span> <a class="link" href="char_decorator_terminal.html#idm45711348046848-bb"><span class="identifier">get_impl</span></a><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span>
+  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ContextT<span class="special">&gt;</span> <span class="identifier">result_type</span> <a class="link" href="char_decorator_terminal.html#idm45711348044736-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&amp;</span><span class="special">)</span><span class="special">;</span>
+  <span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ContextT<span class="special">&gt;</span> <span class="identifier">result_type</span> <a class="link" href="char_decorator_terminal.html#idm45711348041936-bb"><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span></a><span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&amp;</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="idm46436915494928"></a><h2>Description</h2>
+<a name="idm45554746938704"></a><h2>Description</h2>
 <p>Character decorator terminal class. This formatter allows to modify strings generated by other formatters on character level. The most obvious application of decorators is replacing a certain set of characters with decorated equivalents to satisfy requirements of text-based sinks.</p>
 <p>The <code class="computeroutput"><a class="link" href="char_decorator_terminal.html" title="Class template char_decorator_terminal">char_decorator_terminal</a></code> class aggregates the formatter being decorated, and a set of string pairs that are used as decorations. All decorations are applied sequentially. The <code class="computeroutput"><a class="link" href="char_decorator_terminal.html" title="Class template char_decorator_terminal">char_decorator_terminal</a></code> class is a formatter itself, so it can be used to construct more complex formatters, including nesting decorators. </p>
 <div class="refsect2">
-<a name="idm46436915490784"></a><h3>
+<a name="idm45554746934560"></a><h3>
 <a name="boost.log.expressions.char_decorator_terminalconstruct-copy-destruct"></a><code class="computeroutput">char_decorator_terminal</code> 
         public
        construct/copy/destruct</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
-<pre class="literallayout"><a name="idm45185966438144-bb"></a><span class="identifier">char_decorator_terminal</span><span class="special">(</span><span class="identifier">subactor_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">,</span> <span class="identifier">impl_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> impl<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idm45711348038704-bb"></a><span class="identifier">char_decorator_terminal</span><span class="special">(</span><span class="identifier">subactor_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> sub<span class="special">,</span> <span class="identifier">impl_type</span> <span class="keyword">const</span> <span class="special">&amp;</span> impl<span class="special">)</span><span class="special">;</span></pre>
 <p>Initializing constructor. </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><a name="idm45185966436048-bb"></a><span class="identifier">char_decorator_terminal</span><span class="special">(</span><a class="link" href="char_decorator_terminal.html" title="Class template char_decorator_terminal">char_decorator_terminal</a> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><a name="idm45711348036608-bb"></a><span class="identifier">char_decorator_terminal</span><span class="special">(</span><a class="link" href="char_decorator_terminal.html" title="Class template char_decorator_terminal">char_decorator_terminal</a> <span class="keyword">const</span> <span class="special">&amp;</span> that<span class="special">)</span><span class="special">;</span></pre>
 <p>Copy constructor </p>
 </li>
-<li class="listitem"><pre class="literallayout"><a name="idm45185966434368-bb"></a><span class="identifier">char_decorator_terminal</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span></pre></li>
+<li class="listitem"><pre class="literallayout"><a name="idm45711348034928-bb"></a><span class="identifier">char_decorator_terminal</span><span class="special">(</span><span class="special">)</span> <span class="special">=</span> <span class="keyword">delete</span><span class="special">;</span></pre></li>
 </ol></div>
 </div>
 <div class="refsect2">
-<a name="idm46436915468784"></a><h3>
-<a name="idm45185966448960-bb"></a><code class="computeroutput">char_decorator_terminal</code> public member functions</h3>
+<a name="idm45554746912336"></a><h3>
+<a name="idm45711348049520-bb"></a><code class="computeroutput">char_decorator_terminal</code> public member functions</h3>
 <div class="orderedlist"><ol class="orderedlist" type="1">
 <li class="listitem">
-<pre class="literallayout"><span class="identifier">subactor_type</span> <span class="keyword">const</span>  <span class="special">&amp;</span> <a name="idm45185966448400-bb"></a><span class="identifier">get_subactor</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">subactor_type</span> <span class="keyword">const</span>  <span class="special">&amp;</span> <a name="idm45711348048960-bb"></a><span class="identifier">get_subactor</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>
 </p>
 <div class="variablelist"><table border="0" class="variablelist compact">
@@ -87,7 +87,7 @@
 </table></div>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="identifier">impl_type</span> <span class="keyword">const</span>  <span class="special">&amp;</span> <a name="idm45185966446288-bb"></a><span class="identifier">get_impl</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="identifier">impl_type</span> <span class="keyword">const</span>  <span class="special">&amp;</span> <a name="idm45711348046848-bb"></a><span class="identifier">get_impl</span><span class="special">(</span><span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>
 </p>
 <div class="variablelist"><table border="0" class="variablelist compact">
 </table></div>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ContextT<span class="special">&gt;</span> <span class="identifier">result_type</span> <a name="idm45185966444176-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&amp;</span> ctx<span class="special">)</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ContextT<span class="special">&gt;</span> <span class="identifier">result_type</span> <a name="idm45711348044736-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&amp;</span> ctx<span class="special">)</span><span class="special">;</span></pre>
 <p>Invokation operator </p>
 </li>
 <li class="listitem">
-<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ContextT<span class="special">&gt;</span> <span class="identifier">result_type</span> <a name="idm45185966441376-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&amp;</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
+<pre class="literallayout"><span class="keyword">template</span><span class="special">&lt;</span><span class="keyword">typename</span> ContextT<span class="special">&gt;</span> <span class="identifier">result_type</span> <a name="idm45711348041936-bb"></a><span class="keyword">operator</span><span class="special">(</span><span class="special">)</span><span class="special">(</span><span class="identifier">ContextT</span> <span class="keyword">const</span> <span class="special">&amp;</span> ctx<span class="special">)</span> <span class="keyword">const</span><span class="special">;</span></pre>
 <p>Invokation operator </p>
 </li>
 </ol></div>