diff options
Diffstat (limited to 'libs/log/doc/html/attributes.html')
-rw-r--r-- | libs/log/doc/html/attributes.html | 93 |
1 files changed, 46 insertions, 47 deletions
diff --git a/libs/log/doc/html/attributes.html b/libs/log/doc/html/attributes.html index c6cb19657..4d2081887 100644 --- a/libs/log/doc/html/attributes.html +++ b/libs/log/doc/html/attributes.html @@ -6,14 +6,14 @@ <meta name="generator" content="DocBook XSL Stylesheets V1.78.1"> <link rel="home" href="index.html" title="Chapter 1. Boost.Log v2"> <link rel="up" href="log/reference.html" title="Reference"> -<link rel="prev" href="boost/log/swap_idp33754400.html" title="Function swap"> +<link rel="prev" href="boost/log/swap_idp40498432.html" title="Function swap"> <link rel="next" href="boost/log/attribute.html" title="Class attribute"> </head> <body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> <table cellpadding="2" width="100%"><tr><td valign="top"><img alt="Boost C++ Libraries" width="277" height="86" src="../../../../boost.png"></td></tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/swap_idp33754400.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="log/reference.html"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/log/attribute.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/swap_idp40498432.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="log/reference.html"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/log/attribute.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> <div class="section"> <div class="titlepage"><div><div><h3 class="title"> @@ -57,7 +57,7 @@ The header contains attribute interface definition. </p> <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">log</span> <span class="special">{</span> <span class="keyword">class</span> <a class="link" href="boost/log/attribute.html" title="Class attribute">attribute</a><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp34816192.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/attribute.html" title="Class attribute">attribute</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute.html" title="Class attribute">attribute</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp41483232.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/attribute.html" title="Class attribute">attribute</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute.html" title="Class attribute">attribute</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -93,7 +93,7 @@ The header contains attribute name interface definition. </p> <span class="keyword">class</span> <a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span> <span class="special">></span> <span class="special">&</span> - <a class="link" href="boost/log/operator_idp34888720.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/operator_idp41555664.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -110,7 +110,7 @@ This header contains definition of the attribute set container. </p> <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">log</span> <span class="special">{</span> <span class="keyword">class</span> <a class="link" href="boost/log/attribute_set.html" title="Class attribute_set">attribute_set</a><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp34995280.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp41662224.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_set.html" title="Class attribute_set">attribute_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -126,7 +126,7 @@ The header contains <code class="computeroutput">attribute_value</code> class de <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">log</span> <span class="special">{</span> <span class="keyword">class</span> <a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp35088224.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp41755168.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -160,7 +160,7 @@ This header file contains definition of attribute value set. The set is construc <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">log</span> <span class="special">{</span> <span class="keyword">class</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a><span class="special">;</span> - <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp35227776.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <span class="keyword">void</span> <a class="link" href="boost/log/swap_idp41895440.html" title="Function swap"><span class="identifier">swap</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> </div> @@ -340,7 +340,7 @@ The header contains implementation of a mutable constant attribute. </p> <span class="keyword">typename</span> ScopedReadLockT <span class="special">=</span> <span class="keyword">auto</span><span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/attributes/mutable_constant.html" title="Class template mutable_constant">mutable_constant</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/attributes/mutable_consta_idp35468816.html" title="Class template mutable_constant<T, void, void, void>">mutable_constant</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">void</span><span class="special">,</span> <span class="keyword">void</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> T<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/attributes/mutable_consta_idp42136320.html" title="Class template mutable_constant<T, void, void, void>">mutable_constant</a><span class="special"><</span><span class="identifier">T</span><span class="special">,</span> <span class="keyword">void</span><span class="special">,</span> <span class="keyword">void</span><span class="special">,</span> <span class="keyword">void</span><span class="special">></span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -362,13 +362,14 @@ The header contains implementation of named scope container and an attribute tha <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">log</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">attributes</span> <span class="special">{</span> + <span class="keyword">class</span> <a class="link" href="boost/log/attributes/named_scope.html" title="Class named_scope">named_scope</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/attributes/named_scope_entry.html" title="Struct named_scope_entry">named_scope_entry</a><span class="special">;</span> <span class="keyword">class</span> <a class="link" href="boost/log/attributes/named_scope_list.html" title="Class named_scope_list">named_scope_list</a><span class="special">;</span> - <span class="keyword">class</span> <a class="link" href="boost/log/attributes/named_scope.html" title="Class named_scope">named_scope</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> CharT<span class="special">,</span> <span class="keyword">typename</span> TraitsT<span class="special">></span> <span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span> <span class="special">></span> <span class="special">&</span> - <a class="link" href="boost/log/attributes/operator_idp35594000.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/attributes/operator_idp42261664.html" title="Function template operator<<"><span class="keyword">operator</span><span class="special"><<</span></a><span class="special">(</span><span class="identifier">std</span><span class="special">::</span><span class="identifier">basic_ostream</span><span class="special"><</span> <span class="identifier">CharT</span><span class="special">,</span> <span class="identifier">TraitsT</span> <span class="special">></span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attributes/named_scope_list.html" title="Class named_scope_list">named_scope_list</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> @@ -393,10 +394,10 @@ The header contains definition of facilities to define scoped attributes. </p> <span class="keyword">namespace</span> <span class="identifier">log</span> <span class="special">{</span> <span class="keyword">typedef</span> <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a name="boost.log.scoped_attribute"></a><span class="identifier">scoped_attribute</span><span class="special">;</span> <span class="comment">// Scoped attribute guard type. </span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> LoggerT<span class="special">></span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/add_scoped_log_idp35609632.html" title="Function template add_scoped_logger_attribute"><span class="identifier">add_scoped_logger_attribute</span></a><span class="special">(</span><span class="identifier">LoggerT</span> <span class="special">&</span><span class="special">,</span> + <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/add_scoped_log_idp42277312.html" title="Function template add_scoped_logger_attribute"><span class="identifier">add_scoped_logger_attribute</span></a><span class="special">(</span><span class="identifier">LoggerT</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> - <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/add_scoped_thr_idp35617024.html" title="Function add_scoped_thread_attribute"><span class="identifier">add_scoped_thread_attribute</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <span class="emphasis"><em><span class="identifier">unspecified</span></em></span> <a class="link" href="boost/log/add_scoped_thr_idp42284704.html" title="Function add_scoped_thread_attribute"><span class="identifier">add_scoped_thread_attribute</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute.html" title="Class attribute">attribute</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -414,8 +415,8 @@ The header contains implementation of time traits that are used in various parts <span class="keyword">namespace</span> <span class="identifier">log</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">attributes</span> <span class="special">{</span> <span class="keyword">struct</span> <a class="link" href="boost/log/attributes/basic_time_traits.html" title="Struct basic_time_traits">basic_time_traits</a><span class="special">;</span> - <span class="keyword">struct</span> <a class="link" href="boost/log/attributes/utc_time_traits.html" title="Struct utc_time_traits">utc_time_traits</a><span class="special">;</span> <span class="keyword">struct</span> <a class="link" href="boost/log/attributes/local_time_traits.html" title="Struct local_time_traits">local_time_traits</a><span class="special">;</span> + <span class="keyword">struct</span> <a class="link" href="boost/log/attributes/utc_time_traits.html" title="Struct utc_time_traits">utc_time_traits</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -448,90 +449,88 @@ The header contains implementation of a stop watch attribute. </p> The header contains implementation of tools for extracting an attribute value from the view. </p> <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">log</span> <span class="special">{</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> FallbackPolicyT<span class="special">,</span> <span class="keyword">typename</span> TagT<span class="special">></span> - <span class="keyword">class</span> <a class="link" href="boost/log/value_extractor.html" title="Class template value_extractor">value_extractor</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <a class="link" href="boost/log/result_of/extract.html" title="Struct template extract">result_of::extract</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_idp35718848.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/extract_idp42351392.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <a class="link" href="boost/log/result_of/extract.html" title="Struct template extract">result_of::extract</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_idp35726336.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/extract_idp42358880.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <a class="link" href="boost/log/result_of/extract.html" title="Struct template extract">result_of::extract</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_idp35733552.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/extract_idp42366096.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> - <a class="link" href="boost/log/result_of/extract.html" title="Struct template extract">result_of::extract</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="boost/log/extract_idp35740768.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/result_of/extract.html" title="Struct template extract">result_of::extract</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> <a class="link" href="boost/log/extract_idp42373312.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_throw.html" title="Struct template extract_or_throw">result_of::extract_or_throw</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_thr_idp35746768.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/extract_or_thr_idp42379312.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_throw.html" title="Struct template extract_or_throw">result_of::extract_or_throw</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_thr_idp35754992.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/extract_or_thr_idp42387536.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_throw.html" title="Struct template extract_or_throw">result_of::extract_or_throw</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_thr_idp35762944.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/extract_or_thr_idp42395488.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_throw.html" title="Struct template extract_or_throw">result_of::extract_or_throw</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_thr_idp35770896.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/extract_or_thr_idp42403440.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">,</span> <span class="keyword">typename</span> DefaultT<span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_default.html" title="Struct template extract_or_default">result_of::extract_or_default</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">DefaultT</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_def_idp35777632.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_or_def_idp42410176.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">DefaultT</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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">,</span> <span class="keyword">typename</span> DefaultT<span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_default.html" title="Struct template extract_or_default">result_of::extract_or_default</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">DefaultT</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_def_idp35786944.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_or_def_idp42419488.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">DefaultT</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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">,</span> <span class="keyword">typename</span> DefaultT<span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_default.html" title="Struct template extract_or_default">result_of::extract_or_default</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">DefaultT</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_def_idp35795984.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_or_def_idp42428528.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">DefaultT</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> T<span class="special">,</span> <span class="keyword">typename</span> TagT <span class="special">=</span> <span class="keyword">void</span><span class="special">,</span> <span class="keyword">typename</span> DefaultT<span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_default.html" title="Struct template extract_or_default">result_of::extract_or_default</a><span class="special"><</span> <span class="identifier">T</span><span class="special">,</span> <span class="identifier">DefaultT</span><span class="special">,</span> <span class="identifier">TagT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_def_idp35805024.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/extract_or_def_idp42437568.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">DefaultT</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> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">></span> <a class="link" href="boost/log/result_of/extract.html" title="Struct template extract">result_of::extract</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">DescriptorT</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">DescriptorT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_idp35812848.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_idp42445392.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <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> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">></span> <a class="link" href="boost/log/result_of/extract.html" title="Struct template extract">result_of::extract</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">DescriptorT</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">DescriptorT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_idp35820144.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_idp42452688.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</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> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">></span> <a class="link" href="boost/log/result_of/extract.html" title="Struct template extract">result_of::extract</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">DescriptorT</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">DescriptorT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_idp35827168.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_idp42459712.html" title="Function template extract"><span class="identifier">extract</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</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> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_throw.html" title="Struct template extract_or_throw">result_of::extract_or_throw</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">DescriptorT</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">DescriptorT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_thr_idp35834192.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_or_thr_idp42466736.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <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> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_throw.html" title="Struct template extract_or_throw">result_of::extract_or_throw</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">DescriptorT</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">DescriptorT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_thr_idp35842224.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_or_thr_idp42474768.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</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> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_throw.html" title="Struct template extract_or_throw">result_of::extract_or_throw</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">DescriptorT</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">DescriptorT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_thr_idp35849984.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_or_thr_idp42482528.html" title="Function template extract_or_throw"><span class="identifier">extract_or_throw</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</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> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">,</span> <span class="keyword">typename</span> DefaultT<span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_default.html" title="Struct template extract_or_default">result_of::extract_or_default</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">DescriptorT</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">DefaultT</span><span class="special">,</span> <span class="identifier">DescriptorT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_def_idp35857744.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_or_def_idp42490288.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">DefaultT</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> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">,</span> <span class="keyword">typename</span> DefaultT<span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_default.html" title="Struct template extract_or_default">result_of::extract_or_default</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">DescriptorT</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">DefaultT</span><span class="special">,</span> <span class="identifier">DescriptorT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_def_idp35866864.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_or_def_idp42499408.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">DefaultT</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> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">,</span> <span class="keyword">typename</span> DefaultT<span class="special">></span> <a class="link" href="boost/log/result_of/extract_or_default.html" title="Struct template extract_or_default">result_of::extract_or_default</a><span class="special"><</span> <span class="keyword">typename</span> <span class="identifier">DescriptorT</span><span class="special">::</span><span class="identifier">value_type</span><span class="special">,</span> <span class="identifier">DefaultT</span><span class="special">,</span> <span class="identifier">DescriptorT</span> <span class="special">></span><span class="special">::</span><span class="identifier">type</span> - <a class="link" href="boost/log/extract_or_def_idp35875712.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/extract_or_def_idp42508256.html" title="Function template extract_or_default"><span class="identifier">extract_or_default</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">DefaultT</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">)</span><span class="special">;</span> <span class="keyword">namespace</span> <span class="identifier">result_of</span> <span class="special">{</span> + <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> TagT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/result_of/extract.html" title="Struct template extract">extract</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> DefaultT<span class="special">,</span> <span class="keyword">typename</span> TagT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/result_of/extract_or_default.html" title="Struct template extract_or_default">extract_or_default</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> TagT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/result_of/extract_or_throw.html" title="Struct template extract_or_throw">extract_or_throw</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> TagT<span class="special">></span> <span class="keyword">struct</span> <a class="link" href="boost/log/result_of/extract.html" title="Struct template extract">extract</a><span class="special">;</span> <span class="special">}</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -558,32 +557,31 @@ The header contains implementation of convenience tools to apply visitors to an <pre class="synopsis"><span class="keyword">namespace</span> <span class="identifier">boost</span> <span class="special">{</span> <span class="keyword">namespace</span> <span class="identifier">log</span> <span class="special">{</span> <span class="keyword">class</span> <a class="link" href="boost/log/visitation_result.html" title="Class visitation_result">visitation_result</a><span class="special">;</span> - <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> FallbackPolicyT<span class="special">></span> <span class="keyword">class</span> <a class="link" href="boost/log/value_visitor_invoker.html" title="Class template value_visitor_invoker">value_visitor_invoker</a><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VisitorT<span class="special">></span> <a class="link" href="boost/log/visitation_result.html" title="Class visitation_result">visitation_result</a> - <a class="link" href="boost/log/visit_idp35952336.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/visit_idp42540128.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VisitorT<span class="special">></span> <a class="link" href="boost/log/visitation_result.html" title="Class visitation_result">visitation_result</a> - <a class="link" href="boost/log/visit_idp35960048.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/visit_idp42547840.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VisitorT<span class="special">></span> <a class="link" href="boost/log/visitation_result.html" title="Class visitation_result">visitation_result</a> - <a class="link" href="boost/log/visit_idp35967488.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/visit_idp42555280.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_name.html" title="Class attribute_name">attribute_name</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> T<span class="special">,</span> <span class="keyword">typename</span> VisitorT<span class="special">></span> - <a class="link" href="boost/log/visitation_result.html" title="Class visitation_result">visitation_result</a> <a class="link" href="boost/log/visit_idp35974928.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> + <a class="link" href="boost/log/visitation_result.html" title="Class visitation_result">visitation_result</a> <a class="link" href="boost/log/visit_idp42562720.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><a class="link" href="boost/log/attribute_value.html" title="Class attribute_value">attribute_value</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">,</span> <span class="keyword">typename</span> VisitorT<span class="special">></span> <a class="link" href="boost/log/visitation_result.html" title="Class visitation_result">visitation_result</a> - <a class="link" href="boost/log/visit_idp35981152.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/visit_idp42568944.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <a class="link" href="boost/log/attribute_value_set.html" title="Class attribute_value_set">attribute_value_set</a> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">,</span> <span class="keyword">typename</span> VisitorT<span class="special">></span> <a class="link" href="boost/log/visitation_result.html" title="Class visitation_result">visitation_result</a> - <a class="link" href="boost/log/visit_idp35989488.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/visit_idp42577280.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> <span class="keyword">template</span><span class="special"><</span><span class="keyword">typename</span> DescriptorT<span class="special">,</span> <span class="keyword">template</span><span class="special"><</span> <span class="keyword">typename</span> <span class="special">></span> <span class="keyword">class</span> ActorT<span class="special">,</span> <span class="keyword">typename</span> VisitorT<span class="special">></span> <a class="link" href="boost/log/visitation_result.html" title="Class visitation_result">visitation_result</a> - <a class="link" href="boost/log/visit_idp35997552.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> + <a class="link" href="boost/log/visit_idp42585344.html" title="Function template visit"><span class="identifier">visit</span></a><span class="special">(</span><span class="identifier">expressions</span><span class="special">::</span><span class="identifier">attribute_keyword</span><span class="special"><</span> <span class="identifier">DescriptorT</span><span class="special">,</span> <span class="identifier">ActorT</span> <span class="special">></span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">record_view</span> <span class="keyword">const</span> <span class="special">&</span><span class="special">,</span> <span class="identifier">VisitorT</span><span class="special">)</span><span class="special">;</span> <span class="special">}</span> <span class="special">}</span></pre> @@ -601,7 +599,8 @@ The header contains forward declaration of convenience tools to apply visitors t </div> <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr> <td align="left"></td> -<td align="right"><div class="copyright-footer">Copyright © 2007-2014 Andrey Semashev<p> +<td align="right"><div class="copyright-footer">Copyright © 2007-2015 Andrey + Semashev<p> Distributed under the Boost Software License, Version 1.0. (See accompanying file LICENSE_1_0.txt or copy at <a href="http://www.boost.org/LICENSE_1_0.txt" target="_top">http://www.boost.org/LICENSE_1_0.txt</a>). </p> @@ -609,7 +608,7 @@ The header contains forward declaration of convenience tools to apply visitors t </tr></table> <hr> <div class="spirit-nav"> -<a accesskey="p" href="boost/log/swap_idp33754400.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="log/reference.html"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/log/attribute.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> +<a accesskey="p" href="boost/log/swap_idp40498432.html"><img src="../../../../doc/src/images/prev.png" alt="Prev"></a><a accesskey="u" href="log/reference.html"><img src="../../../../doc/src/images/up.png" alt="Up"></a><a accesskey="h" href="index.html"><img src="../../../../doc/src/images/home.png" alt="Home"></a><a accesskey="n" href="boost/log/attribute.html"><img src="../../../../doc/src/images/next.png" alt="Next"></a> </div> </body> </html> |